Contact Us! Current Hours: Sunday – Thursday 5pm-8pm Friday & Saturday 5pm-9pm Call: 802-228-2087 Send Us a Message 91 Route 103 SouthLudlow, Vermont We are conveniently located just a few miles south of Okemo Mountain on Route 103 South in Ludlow. Send Us a Message Name* First Last Phone*Email* Message*CAPTCHA