Japanese restaurant · 5550 FM 423, Frisco, TX
See full menu
More food in Frisco, TX · Japanese Food in Frisco