Get directions to: Knollwood Road Delicatessen, White Plains, NY
Restaurant address: 1155 Knollwood Rd White Plains, NY 10603, USA
Restaurant: Knollwood Road Delicatessen