Mediterranean restaurant · 766 Marilee Pl Ste 109, The Village, FL
Dine-In
See full menu
More food in The Village, FL · Mediterranean Food in The Village