Zelda’s Kitchen
533 NE 83rd St El Portal, Miami, FL 33138, United States
Monday: 09:00-21:00
Tuesday: 09:00-21:00
Wednesday: 09:00-21:00
Thursday: 09:00-21:00
Friday: 09:00-21:00
Saturday: 09:00-21:00
Sunday: 09:00-21:00
Zelda’s Kitchen is a restaurant located in Miami, FL, offering a range of options including Has outdoor seating, Offers kerbside pickup, Offers delivery, Offers takeaway, Serves dine-in, it features a menu with items such as Artichoke Salad, Baklava 3 Pieces, Chocolate Brownie $$.
Zelda’s Kitchen is amazing—high quality and full of flavor. A Lebanese friend recommended it to me, and it did not disappoint. The Turkish/Mediterranean cuisine is clearly made with love and years of craft. Highly recommended.
Had falafel pita with hummus(homemade and you can tell the difference), Turkish coffee (so strong and so good), and it’s right next to a skate park while they were playing reggae. Great experience and great service. Miss Zelda made a little …
Dearest Zelda, It was such a pleasure meeting you! …
Distances calculated from Zelda’s Kitchen