Tarry Lodge is located at 278 Park St, New Haven, CT. This business specializes in Italian Restaurants.
by merchantcircle on November 27, 2018 from merchantcircle
Information from the business
Tarry Lodge, New Haven. 2.1K likes. Tarry Lodge is Italian style, with subtle yet distinct tributes to New Haven. A black and white oyster tile floor is punctuated by a custom inlayed mosaic and...