Iowa > Wapello > Restaurants, Food & Beverages > Restaurants > Odessa Grille
9753 F Ave, Wapello, Iowa, 52653
(319) 523-5034
Restaurants, Food & Beverages > Restaurants
No reviews yet. Be the first to write a review!