Main content starts here, tab to start navigating

Hours & Location

45 South Main Street,
Norwalk, CT 06854

(203) 229-1234

Monday - Thursday: 4:00PM - 10:00PM

Friday: 4PM - 11PM

Saturday: 12PM - 12AM

Sunday: 12PM - 10PM

Get Directions