The place is pretty big. Kinda has a feel of Olive Garden, but a little better. Staff was quite nice. I only speak english which was not a problem. There is wireless thru the free town wifi, but they don't have their own, which was not as idea since I was alone and love the Internet. I had the tuna it was slightly over cooked. It was good not great.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.