The food is always good here, but we keep on going back again & again for the calamari which is definitely the best in town! Service has improved over the years with food coming out nice & quick. Awesome location with views of the Bay, mountains & beach.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.