Odeo Café
Coffee Shop · Dessert Shop
Odeo Café is a patisserie offering European-inspired desserts, including macarons, alongside coffee and tea.
Location
Best places nearby
The highest rated places close to Odeo Café.
Local restaurants nearby
E Algonquin Rd, IL


