Get directions to: My Favorite Place, Cos Cob, CT
Restaurant address: 1 Strickland Rd Cos Cob, CT 06807, USA
Restaurant: My Favorite Place