Address

5065 Main St. #317

Trumbull, CT 06611 (next to Lord & Taylor)

Tel: 203-372-8788/8883

Business Hours

Mon-Thur: 11am-10pm
Fri- Sat.: 11am -11pm
Sun.: 11:30am -9:30pm

See All