We are located on Shelburne Road next to the Holiday Inn Express. There is always plenty of free parking.
1710 Shelburne Road
South Burlington, VT 05403
Hours of Operation
- Sunday to Saturday 5:00 PM to 9:00 PM
Closed Thanksgiving, Christmas Eve & Christmas Day and New Year’s Day
Reservations are strongly encouraged. Please call 802-863-1000 after 4pm. Thank you!