Mediterranean restaurant · 5818 S Dixie Hwy, South Miami, FL
Delivery · Dine-In
More food in South Miami, FL · Mediterranean Food in South Miami