Chinese Kitchen

3327 S Carrollton Ave, New Orleans
(504) 482-1122