390 Universal Dr N North Haven, CT 06473 (203) 234-6743
Tip: Always call ahead to check opening hours.