Chicago, IL Cloudy, 65° F
NEWSLETTER
Keep up with all of Chicago's restaurants, menus, openings, closings, or any updates by subscribing to our weekly newsletter.
Restaurant Info
NAME: Villa Rosa Pizza & Restaurant
ADDRESS: 5786 S Archer Ave
CITY: Chicago, IL
PHONE: (773) 585-8367
CUISINE: Pizza
NEIGHBORHOOD: Garfield Ridge, Clearing
AVG. PRICE: Under $10
Avg. Rating: 3.5 / Reviews: 14 
Reviewed by Jose C. on Apr 28th, 2012
My wife and I came here upon a recommendation by a friend who lives in the area. I almost never head down the South Side. It's like a whole other... Read More
Reviewed by Federico C. on Mar 21st, 2012
I really love the thin crust pizza here... Not as good as Beggar's but definitely better than some other better known pizzerias in the area.. I would... Read More
Reviewed by CiCi C. on Oct 1st, 2011
Best pizza in town!!! Completely authentic pizza parlor. Parking is rough so have it delivered if possible. I've never been unhappy after having Villa Rosa.... Read More
Cafe Two073 blocks
Doctor Fade3 blocks
Wendy's3 blocks
Subway3 blocks
Pizza Hut3 blocks
C D Cafe4 blocks
Burger King5 blocks
Burger King0.79 miles
Julie's0.8 miles
L & M Red Hot0.8 miles
Buenos Tacos0.87 miles