A very relaxed environment in a cute location. There are TVs to watch sports games but also an outdoor patio to enjoy the beautiful weather. The pizza is easily the best and the most fresh on the Island (and i've tried a lot of places). One of my favorite spots.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.