Odon Tavern
Address:
101 W Main St, Odon, IN 47562
Phone:
(812) 636-7385
Restaurants,
Bars
Other Businesses:
- Papa Paul's Moore Place at 104 S Spring St, Odon, IN 47562
- Noble Roman's at 601 W Elnora St, Odon, IN 47562
- Fish & Carry at 203 N West St, Odon, IN 47562
- Odon Essen Haus at 100 N West St, Odon, IN 47562
- Casey's Carry Out Pizza at 101 Elnora St, Odon, IN 47562