Get the french toast on Sunday, you don't want to miss out on this!! All homemade, not to mention there is a garden in the back where they grow fresh herbs... This is on my list of places to eat next time I am on the Island!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.