Trattoria Delia is currently open Wednesday to Saturday from 5 - 8 PM for Curbside Pickup and Delivery. There is no indoor seating available at this time. To place an order by phone please call (802) 864-5253 after 3:00 PM on the days we are open. Online orders can be placed up to 24 hours in advance using the online order button. Grazie Mille!
We welcome your questions, comments and suggestions. Please contact us using the form below.