Not logged in. Login
1 Like
 
 
 
 
 
1 review

Momo's Pizza

1416 W Tennessee St

Tallahassee, FL

32304

www.momospizza.com

 

Phone: (850) 224-9808

 

                                       
or Cancel
Write a Review

Rating:
Mouse over stars and click to select a rating. Rating Saved!
Your Review:
 
 or Cancel

Recent Reviews

 

 

 
 
 
 
 

Natalie V.

Brooklyn, NY

Mar 24, 2010

Ahh Momo's......You'd think that I'd be able to find a better slice in NY, but alas, nothing compares to you! With all the flirty, handsome pizza throwers, the personalized slices, and the cheap beer, what more could a girl want?? You are the reason I come back to Tallahassee (sorry friends....you can visit, but pizza doesn't hold up well on a plane)

<3