(203) 491-2494
123 South Main StÂ
Newtown, CT
06470
Sunday-Wednesday
11 AM to 9 PM
Thursday-Saturday
11 AM to 10 PM