BAYSHORE RESTAURANT & PATIO

Enjoy the 360 degree ocean views while enjoying your meal at the Bayshore restaurant. 
Website