HomeNorth CarolinaGreensboroVilla Rosa
Villa Rosa
Italian, Pizza
Greensboro, North Carolina
VillaRosa Italian Restaurant & Grill is available for private parties!
Deals/Offers
Kids eat free on Sundays!
Available Days: Sunday
Direction
6010 Landmark Center Blvd Greensboro, North Carolina 27407