Bar
Momo's Pizza - Market Street
11 locals recommend,
Tips from locals
They say they have "pizza slices as big as your head" and they are not lying! They also make their own home-brew beer selection.
Locals also recommend
Location
1410 Market St
Tallahassee, FL