River Oaks Restaurant
- Address
- 5871 Poplar Ave
- Place
- Memphis , TN 38119-3949
- Landline
- (901) 683-9305
Description
River Oaks Restaurant can be found at 5871 Poplar Ave . The following is offered: Restaurants - In Memphis there are 539 other Restaurants. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Restaurants(901)683-9305 (901)-683-9305 +19016839305