Restaurant
Momo's Pizza - Tennessee Street
15 locals recommend,
Tips from locals
Best pizza and calzones in town. Great options for families. They have some really big pies.
Locals also recommend
Location
1416 W Tennessee St
Tallahassee, FL
Griffin Hgts