The motto at Momo’s is “slices as big as your head,” and that’s pretty darn accurate! Expect big, delicious pies at this pizza joint in Tallahassee. There are two locations: one on Tennessee Street and another at Market Street (downtown).
Hours
Hours vary by location, but both restaurants are open for lunch and dinner daily.