This location has been flagged as "Closed".
1570 Alton Rd. Miami Beach, FL 33139
South Beach
eatgreeksouvlaki.com
Best Greek Restaurant
Eat Greek Souvlaki
Tags: Food & Drink, Best of Miami, Eat Greek Souvlaki, Eat Greek Souvlaki, Eat Greek Souvlaki
The Ten Best Greek Restaurants in Miami
By Maureen Aimee Mariano
Tags: Best of Miami, Lists