Address: 122 Howe St, New Haven, CT 06511, USA
Over 25 years
I talked with the owner during one of my visita, and I recall that he told me more than 15 years. So around 15 years to answer your question
It's been at least over 15 years.
Add Answer
Thanks! Your answer is awaiting moderation.
Do you have delivery
Trending Places
Pizza restaurant
1302 Whalley Ave, New Haven, CT 06515, USA
89 Howe St, New Haven, CT 06511, USA
34 Howe St, New Haven, CT 06511, USA
1279 Whalley Ave, New Haven, CT 06515, USA
216 Grand Ave, New Haven, CT 06513, USA
111 Grand Ave, New Haven, CT 06513, USA
687 State St, New Haven, CT 06511, USA
55 Crown St, New Haven, CT 06510, USA