Mcallen TX Food Products 1. 4500 N 10th St. Suite 50, McAllen, TX 78504 | Kumori Sushi & Teppanyaki - Uptown Plaza (956) 631-2822