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!
