This is a nice little place on the south end of the island. I have not tried the pizza but the sandwiches are very good. From what I saw, the pizza did look very good.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.