Sakura Sushi & Teppanyaki

 

Be the first to review

Hotel restaurant serving sushi plus teppanyaki dishes cooked with flair while diners watch.

image