Address: 2915 Kerry Forest Pkwy STE 602, Tallahassee, FL 32309, USA
“We got 2 pizzas the spinach and feta and the philly cheese steak. The pizzas were hot and had plenty of toppings we did double the toppings but it all was just so salty.”
Address: 6668-11 Thomasville Rd, Tallahassee, FL 32312, USA
“Really great pizza! Loved the thin crust. Cheese is fresh and plenty! Fast service.”