Restaurants Ottumwa

Riverside Restaurant

Address
1317 E Mary St
Place
Ottumwa , IA 52501-5252
Landline
(641) 682-2386

Description

Riverside Restaurant can be found at 1317 E Mary St . The following is offered: Restaurants - In Ottumwa there are 27 other Restaurants. An overview can be found here.

Reviews

This listing was not reviewed yet

Categories

Restaurants
(641)682-2386 (641)-682-2386 +16416822386

Map 1317 E Mary St