32 reviews of Sakura Restaurant "This place is awesome! Fresh sushi and the fried rice is amazing! They are super nice and three service is fast. They also have ...
Restaurant menu, map for Sakura
11525 Cantrell Road,
Restaurant Sakura, Sherwood: See 19 unbiased reviews of Restaurant Sakura,
rated 3.5 of 5 on ... 4011 E Kiehl Ave,
Sunday-Thursday.....5:00pm - 9:30pm. Friday-Saturday.........5:00pm-10:30pm. Special luncheon available for large groups ...