We ate here several times as we were staying in the attached hotel. The food was always consistently good, our favorite was the pizza. The beachfront views can't be beat. All of their staff was nice and kind and we shared many smiles and laughs with them every time we were there. If you are in the mood for Italian food then this place is definately worth a try.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.