Odeo Cafe

  • Bakery / Dessert / Treats
  • Coffee Shop / Cafe
1006 E Algonquin Rd
Algonquin , IL 60102
(773) 270-2550
  • About

    Odeo Cafe (Oh-day-oh) is a European patisserie bakery cafe in East Algonquin. Featuring artisnal French pastries, specialty teas and coffee.