Sakura Japanese
Japanese · Sushi · Chinese
Sakura Japanese restaurant offers a diverse menu of Japanese, Sushi, and Chinese cuisine. Guests can enjoy an all-you-can-eat experience featuring a variety of dishes, including sushi and sashimi.
Location
Location