Sakura Japanese Restaurant features fresh seafood, sushi, and Japanese steakhouse-style cuisine. Dine-in during happy hour for specials on sushi.
Sakura Japanese Restaurant features fresh seafood, sushi, and Japanese steakhouse-style cuisine. Dine-in during happy hour for specials on sushi.