GastroRanking-logo

The best restaurants serving Italian food in Catford South Lewisham London

2 Restaurants on GastroRanking

restaurant_img
2.4

485 Opinions

location-icon223 Bromley Rd, England
Italian
outdoor_seating_121250takeaway_121250delivery_121250

From order to delivery it took too long (almost an hour) and the pizza was warm

restaurant_img
0.0

0 Opinions

location-icon223 Bromley Road Catford, England
Italian
outdoor_seating_321127takeaway_321127delivery_321127