Japanese restaurant · 5534 Peachtree Blvd, Chamblee, GA
See full menu
More food in Chamblee, GA · Japanese Food in Chamblee