Japanese restaurant · Suite# A-100, 5070 Peachtree Blvd A-100, Chamblee, GA
Dine-In
More food in Chamblee, GA · Japanese Food in Chamblee