Japanese restaurant · 6001 Cumming Hwy NE, Sugar Hill, GA
See full menu
More food in Sugar Hill, GA · Japanese Food in Sugar Hill