The Italian Garlic Supreme is the best tasting pizza on the planet, hands down. If you're not into a lot of toppings, try a Pepperoni with the creamy garlic sauce, versus the zesty red sauce or any pizza with the creamy garlic sauce, so good.
January 2024
Have loved this place forever. A little pricey, but well worth it.
January 2024
went here for my first time. ordered the supreme, maui, and bbq chicken pizza and they were the most amazing pizzas I've ever had! def making round table our go to pizza place