(203) 234-2165
100 Washington Avenue, North Haven, CT 06473
View Map
Sorry, there are currently no reviews. Read More North Haven Restaurant Reviews