My wife and I pop in here every now and then for a nice weekend lunch. We love the food,service,and ambiance of the place. I love grilled octopus and always order it wherever I am. This place thus far takes the cake .
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.