The name says it all. An absolute delight of flavors. From the friendly and loving owners, great service...to the the foie gras(best on the island!) and mini burgers that you can't get enough of. and of course the succulent scallops with chorizo that just melt in your mouth. Leaves your stomach crying out for more!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.