Villa's Grill Irving is an all you can eat Brazilian Churrascaria! We also have a location in Arlington and Dallas! www.VillasGrill.net 972.259.2939
Be the first to add a review to the Villa's Grill Irving.
Villa's Grill Irving
- Mon: 11:00 am - 3:00 pm
- Tue - Sat: 11:00 am - 9:00 pm
- Sun: 11:00 am - 5:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted