So Restaurant & Bar Address: 3610 Kavanaugh Blvd, Little Rock, AR 72205 Phone: +1 501-663-1464 Cuisine: American cuisine Read more