Authentic Japanese restaurant · 1860 Wayne Rd Ste a, Savannah, TN
Dine-In
More food in Savannah, TN · Authentic Japanese in Savannah