Address: 2760 South Church Street, Burlington, United States Of America
City: Burlington
Dishes: 21
Reviews: 452
"The best pizza in town! I love that they have a choice of crusts:Traditional, Gluten-free, and cauliflower. All are seriously yummy!! Great choice of toppings!! The only negative is the size. They are very small. A LARGE pizza is only 11 inches!! This pizza is well worth the price. 100% awesome! Very full flavored. It is insanely good!"
All prices are estimates.