Villa Rosa Pizza Kitchen Back to Search Villa Rosa Pizza Kitchen Categories Food & Beverage/Catering 5345 W Devon Ave , Chicago , IL , 60646 (773) 774-7107 Send Email https://www.villarosapizzakitchen.com/ Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone