Las Palmas
Address:
418 Church St, Ottumwa, IA 52501
Phone:
(641) 684-7575
Restaurants
Other Businesses:
- Blimpie at 534 Church St, Ottumwa, IA 52501
- Uncle Buck's Bar and Grill at 518 Church St, Ottumwa, IA 52501
- Ching Dow Restaurant at 704 Richmond Ave, Ottumwa, IA 52501
- Restaurant La Bendicion at 537 Church St, Ottumwa, IA 52501
- Sports Bar at 211 N Wapello, Ottumwa, IA 52501