Authentic Japanese cuisine awaits at Sakura Sushi. Enjoy fresh sushi, sashimi, and other Japanese specialties.