Restaurant
Midtown Pies
18 locals recommend,
Tips from locals
Best Pizza in town. Ask for yours well-done and it can hold its own against some NY pizzas (and I'd know... I lived there for 6 years!)
Locals also recommend
Location
104 Thomasville Rd
Tallahassee, FL
Levy Park