954 E Main St, Stamford, CT 06902
Opening Hours: Mon: 12 Noon to 10 PM Tue: Closed Wed: Closed Thu: Closed Fri: Closed Sat: Closed Sun: Closed