Odon IN Restaurants
1. 100 N West St Bldg 2, Odon, IN 47562-1234 | Kaffee Haus Bakery(812) 636-4900
2. 8900 N 900 E, Odon, IN 47562 | Duck Blind Grill(812) 636-7303
3. 100 N West St, Odon, IN 47562 | Odon Essen Haus(812) 636-2000
4. 203 N West St, Odon, IN 47562 | Fish & Carry(812) 636-8500
5. 601 W Elnora St, Odon, IN 47562 | Noble Roman's(812) 636-8463
6. 104 S Spring St, Odon, IN 47562 | Papa Paul's Moore Place(812) 636-8008
7. 101 W Main St, Odon, IN 47562 | Odon Tavern(812) 636-7385