Locations

 

New Haven

283 Crown St
New Haven, CT 06511-6611
Indoor and limited outdoor seating available.
Order OnlineDownload Menu

Norwalk

100 N Water St
Norwalk, CT 06854
Indoor seating only.
Order Online