Japanese restaurant · 14280 Marsh Ln, Addison, TX
See full menu
More food in Addison, TX · Japanese Food in Addison