GastroRanking-logo

The best restaurants serving Italian food in Forest Hill Lewisham London

1 Restaurants on GastroRanking

restaurant_img
4.5

122 Opinions

location-icon25 Dartmouth Road Forest Hill, London SE23 3HN England, England
Italian
outdoor_seating_249398takeaway_249398delivery_249398

Ordered 2 Pizzas with extra cheese to take away, got home to find one of them was wrong with olives & pesto, I dont eat olives, I called and explained that the pizza was wrong and was told to eat the olives by the cook or collect a new pizza. I took the pizza back to then be confronted by a mad man with no apology, just arrogance & rudeness. The other members of staff were apologetic, but this person has no place in a restaurant. All evening, I had an upset stomach, so I'm not sure if he spat or worse to the correct pizza. Until he leaves, I will not return