Rosa Villa 6010 Landmark Center Blvd Greensboro, NC 27407 Phone: (336) 294-8688
Category: Family Restaurant Diners