Olive U Mediterrenean Grill Plaza Delray

8854 W Atlantic Ave B1, Delray Beach, FL

Menu (As of 10/31)

Our Menu

Gluten Free

Olive U Mediterrenean Grill Plaza Delray: hours and how to order