Been to Sakura many times & the choices on the menu are exactly what you'd find in most Japanese Restaurant around the world.
Great Sushi,teriyaki & teppanyaki dishes especially prawn & lobster,gyoza,yakitori,negimaki & many more.
Nice Atmosphere,Roof top Restaurant & Wonderful Service too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.