Italian Restaurants in Ottumwa, IA
1. The Legend
345 Richmond Ave, Ottumwa, IA, 52501
3. Tuscany
808 Albia Rd, Ottumwa, IA, 52501
OPEN NOW:11:00 am - 9:00 pm
Amenities:
Wheelchair accessible
4. Pizza Ranch
1791 Venture Dr, Ottumwa, IA, 52501
OPEN NOW:11:00 am - 8:00 pm
From Business: Get ready for legendary service! Enter an atmosphere of Western family fun and fill your plate with mouth-watering eats. Buffet options include dozens of pizza choices, crispy…
Showing 1-5 of 5