SŌ Restaurant-Bar
Address: 3610 Kavanaugh Blvd Little Rock, AR
Hours Today: 4:00 pm - 10:00 pm