FRESH PASTA EVERYDAY

ONLINE ORDERING

HOURS: WED THROUGH SATURDAY SEATINGS FROM 4-9 PM / SUNDAY SEATING FROM 4-8 PM

JOIN US FOR DINNER

OUR DINING HOURS: SUNDAY  4 PM – 8 PM MONDAY  CLOSED TUESDAY  CLOSED WEDNESDAY 4 PM – 9 PM THURSDAYS 4 PM – 9 PM FRIDAY  4 PM – 9 PM SATURDAY 4 PM – 9 PM **Please note, our Barroom remains open much later than 9 pm** TO MAKE YOUR RESERVATIONS Online FOLLOW THIS […]

Learn More

A Little History

The Central Vermont Railway built this present Windsor depot in 1900, opening its doors on January 1, 1901.  The wide overhang was designed to protect passengers from inclement weather as they waited on the platform for the arrival of the train. The trackside bay (our Station Master Dining Room), canted with windows on all three […]

Learn More