Restaurant
4.7 (339)
Nana Street Food offers an authentic Mediterranean experience with a variety of flavorful dishes that resonate with Middle Eastern cuisine. Customers frequently highlight the quality of the food and the warmth of the service, making it a recommended choice for those seeking genuine Mediterranean food in Tampa.
Restaurant website: Website
Phone number: (813) 402-2011
Address: 808 N Franklin St Unit 106A, Tampa, FL 33602, USA
Opening hours
**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**
" This is my new go-to for Mediterranean food! The bowls are huge, and you can customize them however you like. So many options to choose from! " (*Curated Review*)
" Absolutely loved the chicken shawarma! Super tender and seasoned perfectly. Friendly staff and great vibes. " (*Curated Review*)
" Exceeded my expectations! The wraps were sizable and packed with flavors. Great service from the kitchen crew! " (*Curated Review*)
" Simply the best baklava I've ever had! The staff were friendly, and the place felt very welcoming. Perfect for a casual dinner. " (*Curated Review*)
" Had a mixed experience; the environment was nice but the food was a bit bland. I expected more from a Mediterranean spot. " (*Curated Review*)
" This place has a cozy vibe and the food is great! However, they could use more options for those of us who are vegetarian. " (*Curated Review*)
" Fantastic service, but the food took a little longer than expected. Nevertheless, it was delicious once it arrived. Definitely returning! " (*Curated Review*)
Address: 2205 N Westshore Blvd, Tampa, FL 33607, USA
Address: 4134 W Boy Scout Blvd #1, Tampa, FL 33607, USA
Address: 1724 E 7th Ave, Tampa, FL 33605, USA
Address: 205 Westshore Plaza, Tampa, FL 33609, USA
Address: 6102 S MacDill Ave, Tampa, FL 33611, USA
Address: 2223 N Westshore Blvd #203, Tampa, FL 33607, USA
Address: 203 Westshore Plaza, Tampa, FL 33609, USA
Address: 3858 W Waters Ave, Tampa, FL 33614, USA
Address: 3035 W Kennedy Blvd, Tampa, FL 33609, USA
Address: 601 S Harbour Island Blvd, Tampa, FL 33602, USA