Delivery
Pickup
Outdoor
England
London
Waltham Forest
Chapel End
1 Restaurants on GastroRanking
10 Opinions in 1 websites
The 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 t