My husband and I usually make Saturdays "pizza day" and bake a homemade pie at home, so on Saturday during our vacation we decided to try Sisters and see how their pizza stacked up to ours. The crust was delicious - crispy and thin, and they offered several special pizzas plus a variety of topping options to create your own. We had the Boca Grande special, and it was great - much like a "supreme" pizza with pepperoni, sausage (sliced thin and yummy- even to me, not a huge fan of sausage on pizza), green peppers, olives, and mushrooms. Great outdoor seating, good location in the middle of the island's downtown area, good beer selection, and plenty of other menu options is pizza isn't your thing.
If you own or manage Sisters Italian American Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.