Japanese restaurant · 3190 Atlanta Hwy #7, Athens, GA
More food in Athens, GA · Japanese Food in Athens