Get directions to: Chatkhara Corner Kabab, Elmhurst, NY
Restaurant address: 8305 Broadway Elmhurst, NY 11373, USA
Restaurant: Chatkhara Corner Kabab