ONLINE STORE AVAILABLE UNTIL 6/12

Our retail storefront may be closed, but you can still order our products online until June 12th. Feel free to stock up on all your favorites, as our products are very freezer-friendly!

1203 Chapel St.
New Haven, CT 06511
(203) 397-3687

Hours
Our storefront is now CLOSED, but our online store is still OPEN!