(203) 932-4000
231 Elm. St, West Haven, CT 06516
View Map
Sorry, there are currently no reviews. Read More West Haven Restaurant Reviews