Delivery
Pickup
Outdoor
England
North West
West Lancashire
Scott
1 Restaurants on GastroRanking
1056 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