Mediterranean restaurant · 801 S University Dr Unit #124, Plantation, FL
Dine-In
More food in Plantation, FL · Mediterranean Food in Plantation