Nº 651 in 740 in Lewisham
Nº 21 of 22 Pizza & Pasta in Lewisham
Similary restaurants in London
14 Opinions
*DO NOT ORDER FROM THIS RESTAURANT! I ordered a pizza from this restaurant because the delivery time was said to be 30 minutes and I was starving. After waiting an hour and calling the restaurant 5 t
*DO NOT ORDER FROM THIS RESTAURANT! I ordered a pizza from this restaurant because the delivery time was said to be 30 minutes and I was starving. After waiting an hour and calling the restaurant 5 t
5 Opinions
Very good food very good service very good people clean customer service is very good good space and good seating
Very good food very good service very good people clean customer service is very good good space and good seating