841 Northwest 57th Street, Fort Lauderdale, Florida 33309, United States
Phone: 954-491-8779 Fax: 954-491-4300
We do not have a store.
Individual customer pick up orders accepted if placed in advance.
Our website is currently being remodeled. Some of our menu items might not yet be listed. Please feel free to contact us directly if you have any questions and we will be happy to help. Thank you!