Get directions to: Atma's Roti Shop, South Ozone Park, NY
Restaurant address: 127-07 Rockaway Boulevard South Ozone Park, NY 11420, USA
Restaurant: Atma's Roti Shop