Sakura 25 offers a Japanese dining experience with a menu ranging from classic sushi to other Japanese specialties, in a traditionally decorated setting.