Chinese Pavilion 8000 Arkansas 107, Sherwood, AR 72120