Japanese restaurant · 4650 Hugh Howell Rd, Tucker, GA
See full menu
More food in Tucker, GA · Japanese Food in Tucker