Get directions to: R B's Delicatessen, South Royalton, VT
Restaurant address: 232 Chelsea St South Royalton, VT 05068, USA
Restaurant: R B's Delicatessen