Description

OPEN for dine-in & To-Go, 561-278-6633

_________________________________________
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.

Tony Boueri
42 S.E. 2nd Avenue
Delray Beach, FL 33444
561-278-6633
Highlights
Full BarHappy HourPrivate Dining