Get directions to: American Desi Bazaar & Deli, East Elmhurst, NY
Restaurant address: 75-10 31 Av East Elmhurst, NY 11370, USA
Restaurant: American Desi Bazaar & Deli