house irving pista wallpaper pista house irving tx 75039 901 W Royal Ln Irving TX 75039. View the online menu of Pista House and other restaurants in Irving Texas. Hote… Tuesday, October 25, 2022 Edit