Top 15 Greek Restaurants in Miami

Indulge in the best Greek cuisine at these top-rated restaurants in Miami

If you're a foodie with a passion for Mediterranean cuisine, Greek food is sure to impress you with its bold flavors and fresh ingredients. From savory lentil soup and juicy gyros to succulent roast lamb and grilled veggies, Greek cuisine offers a diverse range of dishes that will tantalize your taste buds.

If you're in Miami and looking for the best Greek restaurants in town, you're in luck. We've curated a list of the top 15 Greek restaurants that are guaranteed to take your culinary experience to the next level. Whether you're in the mood for a casual dining experience or a fancy night out, there's a Greek restaurant on this list to suit your preferences.

Have you heard about GiftYa’s digital gift cards? If not, you need to get your hands on some today. These electronic gift cards are the perfect gift for that special person in your life. With the card, you can try out a variety of shops, restaurants, attractions, and more near you. The card is usable at many different cities throughout the United States and can instantly be merged onto your debit card. Check out our full selection of cards now!

1. Nostimo Greek Kitchen

170 NW 24th St | Miami |

Nostimo Greek Kitchen serves up Greek classics with a classy wine bar to match. Open twelve hours a day from eleven a.m. to eleven p.m. The kitchen is open for takeout during covid as well as delivery and curb-side pickup.

Their popular dishes include lamb, chicken gyros, souvlaki, greek salad, and falafel. There’s something for everyone here, including those more inclined to try authentic Greek over more modern fare. They also have a great wine and cocktail menu for dine in and take out.

“I had an extremely delightful experience here!! My friends and I stopped by because the food looked great and a recent friend recommended this place. I was immediately welcomed with warm energy from the staff!” - Yelp Review

Purchase a GiftYa for Nostimo’s Greek Kitchen.

2. Maria’s Greek Restaurant

2359 Coral Way | Miami |

Maria’s Greek Restaurant provides homey feels with classic Greek fare for a comfortable, casual night out. They are open for delivery, takeout, pickup, and sit-down dining. Their popular dishes include Greek salad, gyro sandwich, village salad, and lamb shank. The menu is large with a good variety of items, and the prices are super reasonable for the value. If you want to feel like you’re inside the home of an adorable Greek grandmother who’s cooking for you from scratch, well- Maria’s Greek Restaurant is the way to go.

“I stopped by for lunch and enjoyed the chicken platter and the zucchini croquetas. Those croquetas with the sauce were the best ones I've had! Service was great and friendly. Highly recommend.” - Yelp Review

Purchase a GiftYa for Maria’s Greek Restaurant.

3. Greek House Kitchen

17041 S Dixie Hwy | Palmetto Bay |

Greek House Kitchen specializes in good and cheap. Want a delicious meal but don’t want to spend big bucks? Greek House Kitchen is the way to go. Their most popular dishes include lamb gyro pita, saganaki, grilled salmon platter, chicken gyros, and lamb chops. There’s something for every type of taste bud out there, from classic Greek sweet treats to salty and bitter. The portions are very sizable and you’ll definitely want to be bringing home the leftovers- or maybe just eat everything there, so you don’t have to bring home the food and share!

“We ordered take out since we are still not dining in anywhere!  What a nice surprise and a treat for us. Delicious authentic Greek food.  The Lamb gyros are tasty and packed with lettuce , tomatoes, and onions.” - Yelp Review 

Purchase a GiftYa for Greek House Kitchen.

4. Mandolin Aegean Bistro

4312 NE 2nd Ave | Miami |

Mandolin Aegean Bistro is for when you want to go all out. Consider it a restaurant for an announcement, for anniversaries, or simply for a really special evening. The place is cozy and lively, an adorable bistro serving only the best of the best. 

Their most popular dishes include lamb chops, grilled octopus, chicken kabob, manti dumplings, and Greek village salad. Their calamari, as well, is to die for. They are only currently open for takeout, but when they’re open full time their outside seating provides beautiful views and comfort to match. Perfect for a romantic evening for two, or a quiet evening alone.

“Easy 5/5. I can tell why this place is so popular now! I've come here about 5 times in the past 6 months and I will keep going back. Best greek food in Miami and such a cute garden ambiance.”  - Yelp Review

Purchase a GiftYa for Mandolin Aegean Bistro.

5. Meraki Greek Bistro

142 SE 1st Ave | Miami | 

With two locations in both Downtown and Coconut Grove, Meraki Greek Bistro serves Greek fare in a modern setting with modern twists. They specialize in bringing an authentic Mediterranean experience to you in Miami. 

Their most popular dishes include lamb kabob, lamb chop, grilled salmon, and chicken gyros. They are currently open for takeout and delivery. You may want to keep hush hush about this place- it’s considered a hidden gem by some locals, so you know it’s good. The desserts, between you and us, are a must-have.

“Love Meraki. It's a cute casual Greek restaurant in downtown Miami. I love its location and ambience. It is tucked away in an alley which opens up to a beautiful little garden setting. The food is always consistently good and the prices are very reasonable.” - Yelp Review

Purchase a GiftYa for Meraki Greek Bistro.

6. Barmeli69 

Delicious Greek spread consisting of all your favorites. Image courtesy of Yelp

6927 Biscayne Blvd | Miami |

Barmeli69 is a Mediterranean inspired bistro with Greek influences from owner Liza Meli and French execution from executive chef Christophe Bibard. Together this makes for a unique and innovative dining experience that is carried out in a lively and friendly environment. 

Their menu consists of food for every mood -- whether you want a snack and a drink or a full meal from appetizer to entree and finally, dessert! They offer French and Greek inspired snacks and tapas, Mediterranean dips like hummus and tzatziki, cheeses, salads, offerings from land and sea, and main dishes! Finish your trip with a sweet dessert from their menu -- classic Greek baklava, three cheese mouse, or vanilla bean creme brulee. Don’t forget, this is also a wine bar with a full menu -- red, white, rose, sparkling, sangria, and beer for those who don’t enjoy the wine. 

“Truly a hidden Miami gem! The food here is spectacular as is the service. Highly recommend the Saganaki (fried cheese on fire) as an appetizer. Most perfectly cooked grilled octopus I have ever had. Moussaka is also incredible.” - Yelp Review 

Purchase a GiftYa for Barmeli69

7. Mykonos Greek Restaurant 

A post shared by Mykonos Greek Restaurant Miami (@mykonos_greek_restaurant_miami)

1201 Coral Way | Miami |

If you’re looking for a classic and authentic Greek style meal -- this is the place to go. All dishes are prepared using the best and the freshest ingredients for the perfect bite. While their menu is Greek, they also place a special emphasis on vegetarian options, making this location one of the best for vegetarians! 

Their menu consists of a lengthy appetizers and dips section, including favorites like grape leaves, Greek fries, hummus, feta, and more. Salads and soups are available for those looking for something light. The rest of the menu includes entrees and sandwiches which feature classic and vegetarian gyros, and entrees you’ll need to comb through to find what best suits your taste buds. 

“This place is casual but good. We were in the mood for a souvlaki and looked Mykonos up. Very reasonably priced with large servings. We had the calamari to start - yum!” - Yelp Review 

Purchase a GiftYa for Mykonos Greek Restaurant

8. Mylos Greek Bistro Bar

Greek restaurant located inside of a Greek hotel! Image courtesy of Yelp.

1111 Ponce de Leon | Coral Gables |

Located inside the Greek hotel -- Chateau Bleau, you will find Mylos Greek Bistro Bar. The restaurant is open for breakfast, lunch, and dinner to ensure hungry diners are always satisfied. 

The menu is Mediterranean inspired and includes some of the best Greek appetizers, fresh seafood, and desserts that are made from scratch. While the menu is small, it delivers on flavor and offers a bite of their award winning dishes. 

“Excellent food, consistent & the waiters are always so attentive and friendly. Also has the best tzatziki I've ever tasted.” - Yelp Review 

Purchase a GiftYa for Mylos Greek Bistro Bar

9. My Little Greek Deli 

My Little Greek Deli indeed -- this quaint space offers comforting energy and delicious Greek cuisine. Image courtesy of Yelp.

195 Westward Dr | Miami Springs |

My Little Greek Deli is family owned and operated by Apostolos, his wife Betty, and their son Christos. They place a special importance on their customers, especially loyal ones because they believe without their customers, they would be nothing. When you eat here, you will receive an extension into their Greek family. 

Their menu features authentic Greek recipes that have been passed down through generations back to Greece itself. The menu includes apps, pita wraps, platters, salads, specialties, subs and sandwiches, burgers and melts, and homemade desserts. With a menu this large, you are sure to find something you love every time you visit. 

“So good. Our order was two of the basics, gyro and chicken pita. The portions were huge and the chicken was fat and juicy. I will definitely order again for pick up and once the pandemic is over, eat there in person.” - Yelp Review 

Purchase a GiftYa for My Little Greek Deli 

10. Love N’ Gyros 

View this post on Instagram

A post shared by LOVE 'N GYROS (@lovengyros)

2814 N Miami Ave | Miami |

Love N’ Gyros serves the best -- you guessed it, gyros! They offer specialty gyros that are made using locally sourced meat and topped with some of the best hand-cut fries around. 

They also serve more than just gyros and fries -- pitas and plates, salads, tzatziki, feta cheese, and a variety of loaded fries. They have classic hand-cut fries, oregano and feta topped fries, and even loaded fries that come with gyro meat, Kefalograviera cheese, feta cheese, salsa made with grape tomatoes, cucumbers, and coriander, and finally Fit for Goods -- a honey mustard aioli. If you’re looking for a modern spin on Greek food, this is the place to visit. 

“Love this little place. I work nearby and have been eating here since the beginning. Food is delicious and is made to order so don't expect fast food. So glad they are still open post Covid so now I can enjoy my Gyro (Lamb) Platter with Greek fries.” - Yelp Review 

Purchase a GiftYa for Love N’ Gyros 

11. Estiatorio Milos

730 First St | Miami Beach |

Estiatorio Milos is a dining experience unlike any other. From the moment you step into its stunning rustic dining space, you’ll be transported to a world of luxurious Mediterranean dining. Whether you’re planning a romantic anniversary celebration or just want to treat yourself to a truly unforgettable dinner, Estiatorio Milos is sure to impress.

The menu features an array of fresh seafood dishes, including the Crevettes Royales, Bigeye Tuna, and Faroe Islands Salmon. Meat entrees, salads, and delectable sides round out the menu. And for those with a sweet tooth, the Chocolate Mousse Cake and Baklava are not to be missed.

“My experience was phenomenal, the restaurant was beautiful and the ambience on point. I had the Octopus and the Milos special , with a glass of the Areti Assyrtiko and everything was incredible (I didn't have an octopus that tasted so good since i left Greece. I can't wait to come back to Miami and visit Milos again.” - Yelp Review

12. Calista Greek Seafood Taverna

150 Giralda Ave | Coral Gables |

Next up on the list is Calista Greek Seafood Tavern. This charming Greek restaurant is perfect for a casual lunch or dinner. You’ll find an array of authentic Greek dishes on the menu, including the Calista Special, Halibut Steak, and Souvlaki Kotopoulo. A full raw bar is also available. Whatever you order, you’re sure to leave feeling filled and satisfied. 

“Firstly, this is a charming place that is beautiful inside and perfect for Al fresco dining as well. The salad, octopus, and spanakopita were delicious. The real star was the special they always have on their menu. For roughly $60, you get an entire lobster tail, stuffed shrimp, clams, scallops, and a filet of sole. You get a side and dessert. I can't believe the price for such a large portion of high quality food on Miracle Mile.” - Yelp Review

13. Santorini by Georgios

101 Ocean Dr | Miami Beach |

Santorini by Georgios is another must-see restaurant in Miami. This chic Greek restaurant offers both an indoor dining space and outdoor patio by the pool. Salads, dips, seafood, veggies, meat and more can be found on the restaurant’s extensive menu. Some of our favorite dishes include the Boobookia, Grilled Halloumi, and Loukaniko! 

Santorini by Georgios regularly hosts special events for holidays like Mother’s Day and National Pina Colada Day, so make sure you check their calendar to see what they’re cooking up!

“Amazing very authentic Greek food. We used to live in Astoria and this place is legit!!! It's located poolside at the Hilton but does not have a hotel pool vibe, much more like a refined restaurant feel, for that is what it is. It was mind blowingly good!” - Yelp Review

14. Kiki on the River

450 NW N River Dr | Lummus Park |

Kiki on the River is a one-of-a-kind dining destination. From the moment you step into its lush indoor dining space and take in the stunning waterside views, you'll feel transported to a luxurious vacation destination.

The menu at Kiki on the River features an array of delectable Greek and Mediterranean-inspired dishes, including fresh seafood, grilled meats, and colorful salads. Some standout menu items include the Whole Grilled Branzino, Octopus, and Shrimp Saganaki. Vegetarian and vegan options are also available. And of course, no Greek meal is complete without a glass of ouzo or a refreshing Greek cocktail. Enjoy!

“The vibe is so cool here & i loved seeing the yachts and water. Also loved that they offered hookah. Great oysters, great salad & great lamb.” - Yelp Review

15. Meraki Gyro & Bakery

919 Alton Rd | Miami Beach |

Using only the freshest ingredients and traditional cooking methods, Meraki Gyro & Bakery has crafted a menu that's sure to please even the most discerning palate. From their signature gyro sandwiches and platters to mouthwatering sides like hummus and tzatziki, every dish is bursting with flavor.

But that's not all. Meraki Gyro & Bakery also offers a selection of freshly baked goods, including traditional Greek pastries like baklava and spanakopita. And for those with dietary restrictions, the menu also includes vegetarian and gluten-free options.

“Their Baklava is out of this world, and best to be shared with a few people (though I could eat the whole thing by myself). But, the Galaktoboureko is hands down my go to — and I refuse to share it with anyone. The sweet pie filled with semolina cream just melts in your mouth.” - Yelp Review

Miami is full of great Greek food to chow down on. Whether you’re Downtown or off in a little hidden gem, the Greek flair of Miami is everywhere. Grab some gyros for your next night out and some pita and hummus for the road!

No items found.

Trae Bodge

Trae Bodge is the shopping expert here at GiftYa. Trae helps people find the best deals and ideas on popular new items to purchase.

Latest Posts

Food & Drink
11 Best Restaurants for Breakfast + Brunch in Boise

From Sizzling Bacon to Fluffy Pancakes, Here Are the Best Places to Fuel Up with Breakfast and Brunch in The Gem State

Food & Drink
12 Restaurants That Serve the Best Brunch in Portland

From Pastries Shops to Old School Diners, Local Joints to National Chains, Here are the Absolute Best Places for Breakfast and Brunch in Portland, Oregon