Delivery
Pickup
Outdoor
England
South West
Cornwall, Isles of Scilly
Liskeard North
2 Restaurants on GastroRanking
389 Opinions in 2 websites
Prices didn't Match website ended up not bringing enough money therefore poorly managed
Opinions in 1 websites