Detail for Little Villa Restaurant : Restaurant, American
Little Villa is one of the best places to eat in the norwthwest suburbs! Owner Bob Mele serves up top notch italian food with great atmosphere and fantatic service. The prices are reasonable, and servings are quite large. Menu highlights for me: The bread(a must for ... Click here for more - Drew, 12/11/2002