Sakura Japanese Restaurant is an intimate neighborhood sushi spot in Savannah, GA, known for its high-quality fresh fish and friendly service. With over a decade of experience, they have been serving generous portions of delectable Japanese cuisine to satisfied customers.
Located on Waters Ave, Sakura Japanese Restaurant offers a diverse menu that includes sushi, sashimi, teriyaki, udon, and more, ensuring there is something for everyone to enjoy.
Generated from the website