Definitely pays to book, as people catching on. Service was excellent from the minute you walked in. Not a large menu, but covers all bases. Great pizzas and pastas as well as others choices. Arguably, the best food in Cowes
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.