Delivery
Pickup
Outdoor
England
North West
West Lancashire
Scott (1)
1 Restaurants on GastroRanking
1048 Opinions in 2 websites
Always excellent food. Service is always okay but lots of confusion re whether a deposit needed for booking or not took about 4 calls