NextEats
›
Wisconsin
›
Food in Omro
›
Takeout
› Mohr's Den
Mohr's Den
Takeout Restaurant · 107 W Main St, Omro, WI
Hours
Tue 4 PM–8 PM
Wed 4 PM–8 PM
Thu 4 PM–8 PM
Fri 4 PM–8 PM
Sat 4 PM–8 PM
Sun 4 PM–8 PM
More food in Omro, WI
·
Takeout in Omro