A popular spot among both tourists and University of Vermont students with parents in tow, this casual Italian tratorria on bustling Church St. offers simple and delicious
Been there, done that? Do tell us about it! Submit a review of this Burlington restaurant today.
3 of 5 stars