Sakura

  (912) 351-9300

 8465 Waters Ave,Savannah, GA 31406

 website

Japanese Restaurant
No menu available.