Newly opened sushi bar and Japanese restaurant with an "all you can order" option! We offer a variety of rolls as well as noodles and rice dishes!
Reviews, get directions and contact details Sakura Japanese Restaurant.
to add Sakura Japanese Restaurant map to your website;