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
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.