This restaurant was fresh and delicious and was able to accommodate a severe tree nut and peanut allergy. The service was great and everyone was very nice. Their in house baked bread was delicious, the scallops were divine and the grilled octopus salad is a must get!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.