Takee Outee Kitchen 6721 Chef Menteur Hwy New Orleans, LA 70126 Phone: (504) 245-9189
Category: Family Restaurant Diners