Grills (Eating Places) in 52501 Ottumwa, IA

3 businesses found


Tequila Grill Of Ottumwa LLC

112 North Market St , 52501
Phone: (641) 954-9665

Franks Place

1317 East Main St , 52501
Phone: No number given

Noe's Bar & Grill

101 South Madison Avenue , 52501
Phone: (641) 682-9232