Full menu with prices & pictures
Villa Rosa 5345 W Devon Ave, Chicago, United St...
+17737747107
The menu of Villa Rosa from Chicago includes 130 menus. On average, menus or drinks on the card cost about $8.4. The categories can be viewed on the menu below.