Tokyo Japanese Steakhouse

Japanese steakhouse · 101 Newnan Crossing Bypass, Newnan, GA

Hours

More food in Newnan, GA · Japanese Steakhouse in Newnan