The Olive Taste of Delray

Open
Call

Photos

200 NE 2nd Ave Ste 113
Delray Beach, FL 33444

Olive Taste of Delray is a cozy restaurant in Delray Beach, FL, specializing in Mediterranean cuisine. They offer a variety of dishes featuring fresh ingredients and a focus on olive oil.

With a welcoming atmosphere and friendly service, Olive Taste of Delray provides a casual dining experience for patrons looking to enjoy flavorful and authentic Mediterranean flavors.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesFloridaDelray BeachThe Olive Taste of Delray

Partial Data by Foursquare.