Kirsten's favorite New England Restaurant
This is great place for kids and science enthusiasts!
You can try the famous New Haven Style pizza!