13th visitor, Write a Review

. The Latest Review: ★★★★★
Sent on the 7th of August, 2013
... on the menu. Feta cheese makes everything better!
Your VoteYour Review





Upload a picture with your review (Optional)

Contact us

re: Mamas Kitchen on 9312 N. Florida Ave., Tampa (813) 932-7111
Please include your correct email address.

You recently visited

others like you also visit

Noodle Express
2000 W Broadway, Missoula, MT

Harry's Bar
2020 Fillmore St, San Francisco, CA

Saigon Noodle House
27523 Jefferson Ave, Temecula, CA

Los Asaderos
1535 N Main St, Fort Worth, TX

Ranking of nearby Restaurants
# Name Rate
1 Mamas Kitchen, 9312 N. Florida Ave.5.00
2Burger King, 9211 N Florida Ave1.00
Searching...
Let's find Restaurants near your location