220 Leavenworth Rd, Shelton, CT 06484
Opening Hours: Mon: 2:30 PM to 1 AM Tue: 2:30 PM to 1 AM Wed: 2:30 PM to 1 AM Thu: 2:30 PM to 1 AM Fri: 2:30 PM to 1 AM Sat: 12 Noon to 2 AM Sun: 12 Noon to 2 AM