Odessa Grille
Phone Number: (319) 523-5034
Website: Suggest Official Website
Categories: American Restaurant, Bar & Grill
Opening Hours:
Address: 9753 F Ave., Wapello 52653
GPS Coordinates:
41.20036,-91.11535
Louisa County, Iowa, United States of America
Facebook: facebook.com/266227437180855
Instagram: Photos and Videos