Best Pizza in town
by orthogon8 at Citysearch
The original Antonio's, (not the one on the water in the middle of town) is my favorite casual restaurant on the island. It has a very small dining area with seating for only about 30 people. Pizza is always good, and beer is cold!
The Details on Antonio's Original Pizza Deli
Category:
Pizza, Restaurants, Delicatessens
Payment Methods:
Visa, MasterCard



Join Us on Facebook
Follow Us on Twitter