1650 Dows St
Thai Moon Restaurant
4362 16th Ave SW Cedar Rapids, IA
2665 Edgewood Pkwy SW ste 100 Cedar Rapids, IA
Odies Bar and Grill is a great place to stop and have a beer with friends. It's right downtown Ely, relaxed atmosphere, great place to watch a ball game.
September 30, 2007
Odie's Bar & Grill
If you've been to or used
Odie's Bar & Grill, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.