River Oaks Restaurant 5871 Poplar Avenue Memphis, TN 38119 Phone: 901.683.9305 Fax: 901.683.9318
* required
Reservations are not required, but highly recommended. If you would like to make a reservation please call (901) 683-9305.
River Oaks Restaurant 5871 Poplar Ave Memphis, TN 38119 (901) 683-9305