Sakura Japanese Restaurant

 

Be the first to review

Traditional spot for Japanese noodles, teriyaki, unlimited sushi & grilling by teppanyaki chefs.

image