Villa Rosa Pizza Kitchen
Restaurant $
5345 W Devon Ave, Chicago, IL 60646
Description
Ma & Pa Pizzeria, est. 1973, our family since 2002. We specialize in homemade Italian dishes and custom Pizza. Bring your appetite and leave happy!Get to know Villa Rosa Pizza Kitchen
Pizza Restaurant