Tucked away in the heart of downtown Delray Beach.
Somewhere between the familiar and the extraordinary, Olio fuses an elevated, eclectic menu with the timeless charm and energy of Delray Beach to create a dining experience unlike any other.
Now booking through Thursday, December 31, 2020.
Select from our a la carte menu for pickup.
Prepaid pickup for parties of 1-10Order now