River Oaks Theatre owners set opening date for Leo’s restaurant next door (PHOTOS)

Leo’s River Oaks, the new sister restaurant next to the River Oaks Theatre, will offer an upscale take on classic American dishes.