Italian Restaurants nearby Devonshire House, 582 Honeypot Lane, Stanmore, London, Middlesex HA7 1JS, United Kingdom

Pomodoro Rosso

Approximately 1.61 km away
Address: 1c Mollison Way, Edgware, London HA8 5QS

Il Mascalzone

Approximately 1.73 km away
Address: 120 Station Road, Edgware, London HA8 7AA

Cafe Di Roma

Approximately 1.82 km away
Address: 187 Burnt Oak Broadway, Edgware, London HA8 5EH

Lava Lanes

Approximately 1.89 km away
Address: 16 Church Road, Stanmore, London HA7 4AR