Welcoming Spot for Sushi and Hibachi
Sakura Japanese Restaurant offers fresh sushi, sashimi, and hibachi in a casual, welcoming setting. Diners highlight the tuna tartar, specialty rolls such as the Godzilla roll, and tender hibachi dishes, along with comforting hot green tea. Attentive, caring staff create a loyal following for both dine-in and takeout experiences.