KitchenSpot
Search
See the best dishes near you?
← 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.