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