Address

174 Main St
Norwalk, CT 06851

Contact Us

(203) 354-5589

[email protected]

Hours

Monday – Saturday: 11:00 AM – 10:00 PM
Sunday: 11:00 AM – 9:00 PM