Place Details
Address | 137 S Main St, Irving, TX 75060 |
Phone | (972) 259-2939 |
Website | https://villasgrill.net/ |
Coordinate | 328.130.485, -9.694.656.719.999.990 |
Where is Villa's?
137 S Main St, Irving, TX 75060
What is Villa's phone number?
(972) 259-2939
What time is Villa's open?
Wednesday:[11AM-3PM], Thursday:[11AM-3PM], Friday:[11AM-3PM], Saturday:[12-10PM], Sunday:[11AM-5PM], Monday:[Closed], Tuesday:[11AM-3PM]
Does Villa's have a website?
Villa’s’s website is: https://villasgrill.net/