117 Washington Avenue
,
North Haven, Connecticut
(475) 238-6137
Home
Hours
Menu
Contact
More
Check us out on social media!