Chinese Tea Garden

2170 Filmore Ave., New Orleans, LA 70112
504-282-1493