Delivery
Pickup
Outdoor
England
North West
Tameside
Denton West
1 Restaurants on GastroRanking
388 Opinions in 2 websites
Love this place!! Staff are friendly and the food is delicious, highly recommended