Not very many restaurants elicit superlatives from my wife & I. She grew up in the restaurant business and knows too much. However, the dining experience we had at Trattoria Delia was superb! From the friendly and appropriately attentive floor manager Kevin and waitress Sara to the quality of the food...this place is the best Italian in Burlington, maybe in...
More
