Steak House Grill
Address:
278 N Davis St, Ottumwa, IA 52501
Phone:
(641) 682-0903
Restaurants,
Steak Houses
Other Businesses:
- Arby's at 1130 N Quincy Ave, Ottumwa, IA 52501
- El Potro at 1111 N Quincy Ave, Ottumwa, IA 52501
- Taco Bell at 923 N Quincy Ave, Ottumwa, IA 52501
- Burger King at 1122 N Quincy Ave, Ottumwa, IA 52501
- Los Cactus Taqueria at 278 N Davis St, Ottumwa, IA 52501