alert

Oh, shoot! Kumori Sushi & Teppanyaki - Uptown Plaza is temporarily not accepting orders.

Kumori Sushi & Teppanyaki - Uptown Plaza
3.5 Star Rating
4500 N 10th St McAllen McAllen, Texas 78504 | Restaurant Info