Get directions to: Apna Bazaar Grocery And Grill, Carrollton, TX
Restaurant address: 2000 Old Denton Road Carrollton, TX 75006, USA
Restaurant: Apna Bazaar Grocery And Grill