Sakura Sushi
Sushi · Buffet · Japanese
Sakura Sushi offers an all-you-can-eat sushi and hibachi experience. This Japanese restaurant provides a variety of sushi options and hibachi dishes for diners to enjoy.
Location
Vota recommends
Location
Vota recommends