Villa Rosa Pizza, Pasta & More
5345 W Devon Ave
Chicago, IL
(773) 774-7107
Cuisine:
Italian, Pizza
January 23, 2009
Outstanding Pizza
In a town that coddles to the deep dish crowd, here is a joint that brings one back to the glory days of hot fresh delivered Pizza! Mind you the other items on their menu, like their pasta specials, are fantastic, but its the Pizza that keeps me comming back.
Eat in, carry out or have it delivered. Villa Rosa Pizza is a real gem in the heart of Chicago’s Edgebrook neighborhood..
Dishes I tried:
Pizza
Best pizza on the far North Side.


Add a Comment