Mike's Pizza & Steakhouse
2517 Northgate St, Ottumwa
(641) 954-8042
Menu
Restaurants in Ottumwa, IA
Mike's Pizza & Steakhouse
2517 Northgate St, Ottumwa, IA 52501
(641) 954-8042