Top 10 best mediterranean restaurants in Longwood,FL
Where to eat in Longwood,FL?
Below are the list of top 10 best mediterranean restaurants in Longwood,FL.
# Ali Baba House of Kabob
1155 W State Rd 434
Longwood , FL 32750
Longwood , FL 32750
Dishes Served:
Mediterranean, Middle Eastern