Delivery
Pickup
Outdoor
England
North West
Trafford
Flixton
1 Restaurants on GastroRanking
74 Opinions in 3 websites
The food was delicious and the service was great :)