Italian Restaurants nearby 28 Great Cambridge Rd, London, Enfield EN1 1UT, United Kingdom

La Dolce Piazza

Approximately 1.87 km away
Address: Unit 2, The Concourse, Edmonton Green Shopping Centre, Edmonton, London N9 0TD

The Italian Touch

Approximately 1.9 km away
Address: 4 Brick Lane, Enfield, London EN3 5BA