Japanese restaurant · 16986 N Farm To Market 88, Weslaco, TX
More food in Weslaco, TX · Japanese Food in Weslaco