On the Bay Restaurant

Penzance
We are a family restaurant overlooking Mount's Bay with great views of St Michael's Mount.
CONTACT DETAILS
Wharfside Shopping Centre, 6,
Penzance,
TR18 2GB