x

Sakura Steakhouse and Sushi

Sakura has a full hibachi grill, delicious sushi rolls and a great atmosphere.