Japanese restaurant · 598 Cummings St, Abingdon, VA
More food in Abingdon, VA · Japanese Food in Abingdon