1891 West State Road 434
Longwood, FL 32750
Get directions

About Us

In addition to our regular menu, our chefs are here to treat your taste buds with a variety of spices and flavors familiar to the islands. Relax and enjoy, your wish is our command.

Reviews