Japanese restaurant · 11999 Dallas Pkwy, Frisco, TX
See full menu
More food in Frisco, TX · Japanese Food in Frisco