MORE

Delvickio's

819 W. Littleton Blvd.
Denver, CO 80210
303-798-1055

Details

  • $$
  • No Parking

Related Stories (1)

  • Delvickios opens in Littleton
    4 years ago by Laura Shunk

    Eight years ago, thanks to the money she was able to scrape together from refinancing her car, Annie Vick opened the first Pinocchios, a restaurant in Longmont that serves Italian classics like chicken marsala, spaghetti and meatbal...

View All

More Italian Restaurants in South Denver

View All

More Italian Restaurants in Denver