Italian Restaurants

The Plough Great Chesterford

Address: High St, Great Chesterford, Saffron, CB101PL

Il Faro

Address: Hills Road, Cambridge, CB2 8PB

Pear & Olive Scratch Kitchen

Address: High St, Hildersham, CB21 6BU

Riverside Bar & Kitchen

Address: Ship Ln, Ely, CB6 4BB

The Fox in Tweed

Address: Park Rd, Moggerhanger, MK44 3RW

Lucys Pizzeria

Address: Church Cottages, The Street, Fornham All Saints, Bury St Edmunds, IP28 6JW