1155 W State Rd 434/suite 105
Longwood, FL 32750
Currently Ali Baba has no user ratings.
This Persian restaurant offers a wonderful varied buffet at reasonable cost. The tasty buffet items include traditional Persian and middle-eastern dishes, and there is something for virtually every diet, including vegetarian. The decor is ...