515 Pumpkin Hill Rd.
Ledyard, CT 06339
Located in a beautiful old barn, this restaurant serves glorious modern interpretations of international and continental cuisines. * Closed Mon. D, $$$, E (Sat. and Mon.), WA
Is this your company? Update or enhance your listings »
Featured Business Listings