What? Where?

Pizza Villa Reviews & Details

Pizza Villa

Pizza Villa is rated 3 stars

824 W Lincoln Hwy
(815) 758-8116

Love It Hate It Try It Edit It Share It

Pizza Villa is located at 824 W Lincoln Hwy in Dekalb near the intersection of W Lincoln Hwy and Carroll Ave. Their menu consists of American dishes . Call (815) 758-8116 for delivery or takeout.

  • Cuisine:American
  • Service:Delivery and Takeout
  • On The Menu:Pizza
  • Major Intersection:W Lincoln Hwy And Carroll Ave
What everyone says about Pizza Villa

Tell us more about Pizza Villa Dekalb!

Pizza Villa Reviews, Dekalb

Be the first to review Pizza Villa!
Review Pizza Villa

More Restaurants in Chicago

Restaurant Dining Guide & Restaurant Menus © fyood.com 2008-2013