Japanese restaurant · 202 E Lancaster Ave, Ardmore, PA
More food in Ardmore, PA · Japanese Food in Ardmore