Delivery
Pickup
Outdoor
England
London
Greenwich
Charlton
1 Restaurants on GastroRanking
18 Opinions in 1 websites
This store always saves me in a pinch, good price, food is decent for takeaway pizza (I always go veggie supreme and deep pan base). Staff are not rude to me and efficient. It seems like most of the b