40 Trelowarren St, Camborne TR14 8AF +44 1209 711847
restaurant, Camborne, England, United Kingdom
Today
How to go there