Hours & Location
7959 West Atlantic,
Delray Beach, FL 33446
(561) 501-6391
We are practicing strict protocols as outlined by USDA, FDA and the National Restaurant Association.
Sunday & Tuesday - Thursday CurbsideTakeout/Delivery...... 5:00pm - 9:00pm
Friday & Saturday CurbsideTakeout/Delivery...... 5:00pm - 10:00pm
Closed Monday