River Oaks Restaurant 5871 Poplar Avenue Memphis, TN 38119 Phone: 901.683.9305 Fax: 901.683.9318
* required
Open 7 days for Dinner 5:00-10:00