Villa Grill
Italian · Pizza · Mediterranean
Villa Grill is an Italian restaurant offering pizza, pasta, sandwiches, and other comfort food in a casual setting.
Location
Best places nearby
The highest rated places close to Villa Grill.
Local restaurants nearby
Clemmons Rd, NC



