1832 South Federal Highway
Delray Beach, FL 33483
561-266-8976 Get Directions
This Deal is No Longer Available
Most popular Greek,Italian as well as seafood specialties.Outstanding service and hands on owner with a strong commitment to quality and the best ingredients!
Minimum purchase of $15.
Pricing and availability may have changed since this deal was posted.