Skip to content
f. FreeLinkDirectory

Italian Menu

Italian Restaurant in Desborough

About Italian Menu

Italian Menu is an italian restaurant based in Desborough.

Is this your business? Claim this listing to add a description, opening hours and photos.

5

Food hygiene rating: 5 out of 5

Inspected 11 July 2024. Source: Food Standards Agency.

Location