Japanese restaurant · 3730 Buford Dr Ste 700, Buford, GA
Dine-In
More food in Buford, GA · Japanese Food in Buford