Trattoria Delia is now offering limited indoor seating Wednesday to Sunday from 5 - 8 PM (Outdoor seating will be coming soon!!)
We will also continue to offer curbside takeout and online delivery as well.
To place an order by phone please call (802) 864-5253 after 3:00 PM Wednesday - Sunday.
Online orders can be placed up to 24 hours in advance using the online order button.
We are pleased to offer curbside takeout and delivery Wednesday through Sunday from 5-8 pm. Please note that we do not offer indoor seating at this time.
Peruse our dinner menu and takeout wine list.
Visit our online Italian specialty market.
Check out our sister restaurant, located just next door.