Home   →   United States Yellow Pages   →   Florida Yellow Pages   →   Delray Beach Yellow Pages   →   Delray Beach Restaurants   →   Olio


Olio

Address:

42 SE 2nd Ave, Delray Beach, FL 33444

Phone:

(561) 278-6633

Hours:
  • Mon: 8:30am-5:30pm
  • Tue: 8:30am-5:30pm
  • Wed: 8:30am-5:30pm
  • Thu: 8:30am-5:30pm
  • Fri: 8:30am-5:30pm
  • Sat: 8:30am-2pm

Payment:

Price:
$30 and under

Cuisine:
Contemporary American

Nice to Know:
  • Noise Level Loud
  • Accepts Credit Cards Yes
  • Good For Groups Yes
  • Outdoor Seating Yes

Other Details:
Tucked away downtown Delray Beach Florida, Olio specializes in fresh, Mediterranean-inspired cuisine. The restaurant is housed in a beautifully renovated “old” Delray building, with outdoor dining

Restaurants, Deli

Other Businesses: