River Oaks Restaurant 5871 Poplar Avenue Memphis, TN 38119 Phone: 901.683.9305 Fax: 901.683.9318
* required
Open Monday through Friday from 11 A.M to 9 P.M. We are open on Saturdays from 5:00 P.M. to 10:00 P.M. We are closed on Sundays.