La Villa Restaurant
Address:
3017 N Belt Line Rd, Irving, TX 75062
Phone:
(972) 659-1491
Restaurants
Other Businesses:
- Mr Max Cafe Nippon at 3028 N Belt Line Rd, Irving, TX 75062
- Quik Wok at 2959 N Belt Line Rd, Irving, TX 75062
- China Pavillion Restaurant at 3017 N Belt Line Rd, Irving, TX 75062
- Grandy's at 2815 N Belt Line Rd, Irving, TX 75062
- Little Caesars Pizza at 3003 N Belt Line Rd, Irving, TX 75062