Top Brunch Spots » Restaurants » Villa Italian Kitchen – Lakewood, CO 80401
Counter-serve pizza chain with a variety of pies & slices, plus pasta & other Italian staples.