Filter
Delivery
Pickup
Outdoor
The best restaurants serving Italian food in Chapel End Waltham Forest London
1 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
3.0
10 Opinions in 1 websites
187 St. Johns Road, Edinburgh EH12 7SL Scotland, England
ItalianThe pizza was very good and the slices were very large. They also have vegan pizza. The thing I didn't like was that the music was too loid inside where you could not talk. The service was quick and the server was nice.