Delivery
Pickup
Outdoor
England
North West
Liverpool (4)
Manchester (4)
South Lakeland (3)
Bolton (2)
Carlisle (1)
Cheshire East (1)
Preston (1)
Trafford (1)
17 Restaurants on GastroRanking
224 Opinions in 1 websites
very poor service food and staff very bad have bad experience with this place not recommended waste money and time everything was not fresh maybe from last night left looks like
0 Opinions in 1 websites