Sakura

4011 East Kiehl Avenue
Sherwood, AR 72120

501-834-3546

Save to foursquare

Japanese cuisine; teppanyaki, sushi