HomeNorth CarolinaBlvdGreensboroVillaRosa Italian Restaurant & Grill
VillaRosa Italian Restaurant & Grill
Italian, Pizza
BlvdGreensboro, North Carolina
Deals/Offers
Kids eat free on Sundays!
Available Days: Sunday
Direction
6010 Landmark Center BlvdGreensboro, North Carolina 27407