All Reviews by momandgranny

  • Chinese Kitchen 3327 S Carrollton Ave, New Orleans, LA 70118 (504) 482-1122

    1 stars Posted on 06/26/2013 02:21pm

    this used to be my go to spot for chinese food but not since a co worker found a cockroach inside their eggroll