Phone: (+1)3054180808
Address: 170 NW 24th St Miami Florida, 33127, Miami I-33127, United States
City: Miami
Dishes: 23
Reviews: 1134
"I have always loved this restaurant, but their new menu has elevated it even more. Our server was Greek and super passionate and knowledgeable about the menu. She recommended a white blend from Greece which was phenomenal. She suggested that with the saganaki which was fully on fire and fantastic. I usually just order take out from here but from now on I will definitely be dining in! Such a great experience and lovely people."
All prices are estimates.
Miami is a vibrant coastal city known for its diverse culture, beautiful beaches, lively nightlife, and cuisine featuring Cuban-inspired dishes like Cuban sandwiches and fresh seafood.