Celli's Osteria opens

If you're looking for rustic Italian cuisine with a contemporary flare, look no further than Celli's Osteria, located in downtown Burlington. In Italian, “osteria” means “tavern” or “inn” and that's just what Celli's is ““ a place to relax with friends, family, and great food. Pair seasonal menu items, made with local and imported Italian ingredients, with your choice of wine from the extensive wine list for a relaxing evening downtown, or, book a social or business function in one of the three private dining rooms that can fit anywhere from five to 100 people. Closed Mondays.