Opened in 2001, with the best pizza in Tallahassee other than our sister store on Tennessee Street! Laid back atmosphere with pizza slices as big as your head! Beer and wine bar at this location.
Places You Should Consider
Governor's Square1500 Apalachee Parkway , Tallahassee FL, 32301
El Jalisco Mexican Restaurant2022 N Monroe St , Tallahassee FL, 32303
News & Articles
Add to My Connections
Recommended Ratings & Reviews
Pros: HUGE slices of delicious pizza. Laid back atmosphere. Everything you want in a great pizza joint.