Japanese steakhouse · 200 Eisenhower Dr, Savannah, GA
More food in Savannah, GA · Japanese Steakhouse in Savannah