Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Forest Hill Lewisham London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
4.5
122 Opinions in 1 websites
25 Dartmouth Road Forest Hill, London SE23 3HN England, England
ItalianOrdered 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