Star Tavern Pizzeria

Our Tip With some of the best bar-style pizza you will eat, Star Tavern is definitely worth the detour or trip, especially for the pizza enthusiast.