The Stratford Train

restaurant in Pelham Islands, Stratford

Phone: (203) 690-1233

Address: 1151 Stratford Ave