japanesefood
in
Little Rock, AR
Sakura Restaurant
4011 E Kiehl Ave
Sherwood
AR
72120
(501) 834-3546
8.3
mi