Filter
Delivery
Pickup
Outdoor
The best restaurants in England
197.727 Restaurants on GastroRanking
Filter
Delivery
Pickup
Outdoor
5,0
86 Opinions in 1 websites
79 Washway Rd, Manchester, Sale, M33 7TQ, United Kingdom, England
I've been so many times! My family and friends love the food and atmosphere so much, we more or less eat here at least once a month if not more often! I would advise leaving some room for pistachio ch
pistachio