← Chicago restaurants
Villa Rosa Pizza Kitchen
No reviews yet
Italian5345 W Devon Ave, Chicago
Own or manage Villa Rosa Pizza Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address5345 W Devon Ave, Chicago 60646-4142
Phone+17737747107
Websitehttp://www.cityseekr.com/chicago/restaurants/poi-villa-rosa-pizza-pasta-more-628565.html
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.