Kumori Sushi & Teppanyaki Uptown Plaza

Sushi restaurant · 4500 N 10th St Ste 50, McAllen, TX

Hours

More food in McAllen, TX · Sushi in McAllen