Get directions to: Kalachandji's, Dallas, TX
Restaurant address: 5430 Gurley Ave (at I-30 And E Grand), Dallas Dallas, TX 75223, USA
Restaurant: Kalachandji's