Get directions to: Sandy's Deli & Roti, South Richmond Hill, NY
Restaurant address: 121-10 Liberty Avenue South Richmond Hill, NY 11419, USA
Restaurant: Sandy's Deli & Roti