Japanese restaurant · 1727 Mars Hill Rd, Acworth, GA
See full menu
More food in Acworth, GA · Japanese Food in Acworth