I really like Island Pizza, not only for their pizza but the atomsphere is fun and very casual. I feel right at home here. I met the owner on my first visit and he was very personable and helpful with suggestions of things to do and places to ses on the island.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.