Delivery
Pickup
Outdoor
England
North West
Trafford
Gorse Hill
1 Restaurants on GastroRanking
69 Opinions in 2 websites
Incredible food and Nila is lovely 😊