Description
Mediterranean. Popular venue since 2001, with Greek and Italian dishes and more. Highlights are seafood paella, roasted half duck and grilled jumbo artichoke appetizer. Lots of favorites on the menu: calf’s liver, veal osso buco, branzino, seafood crepes. Nice outdoor seating if weather permits. Dinner Mon.–Sat.
Location
253, Southeast 5th Avenue, Delray Beach, Palm Beach County, Florida, 33483, United States
Contact Information
Address
253, Southeast 5th Avenue, Delray Beach, Palm Beach County, Florida, 33483, United States
Phone
Website
Zip/Post Code
33483