Hours

Tuesday-Saturday: 10am-10pm
Sunday: 12pm-10pm
Closed Monday

Address

14 N Main Street
Norwalk, CT 06854