Japanese restaurant · 51 Square Rd Ste E, Newnan, GA
Dine-In
More food in Newnan, GA · Japanese Food in Newnan