Delivery
Pickup
Outdoor
England
North West
Trafford
Bowdon
1 Restaurants on GastroRanking
298 Opinions in 2 websites
Ordered takeaway, pizza was so nice!! Always have good food from here