Chinese Tea Garden Reviews & Details
Chinese Tea Garden
2170 Filmore Ave
Chinese Tea Garden is located at 2170 Filmore Ave in New orleans near the intersection of Frenchmen St and Filmore Ave. Their menu consists of Chinese dishes . Call (504) 282-1493 for dine in.
- Service:Dine In
- Major Intersection:Frenchmen St And Filmore Ave
Tell us more about Chinese Tea Garden New orleans!