Sakura Hagen is an Asian restaurant offering a menu with a focus on sushi.