La Scala Restaurant in London

Write your review of La Scala Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
219 ft
Da Lillo
372 Ballards Lane
London N12 0EE
0.6 mi
Pizza Hut
Chaplin Square
London N12 0GL
0.9 mi
Da Franco Ristorante Italiano
30, Queens Parade, Friern Barnet Rd
London N11 3DA
1 mi
Angelo's
1158 High Road
London N20 0RA
1 mi
Angelo Italian Eating Place
1158, High Rd
London N20 0RA
1.2 mi
ASK
1257 High Road
London N20 0EW