Japanese restaurant · 11411 Coit Rd, Frisco, TX
See full menu
More food in Frisco, TX · Japanese Food in Frisco