From Our Editors
China Garden in New Orleans is a Chinese restaurant that features a flavorful menu. The family-oriented atmosphere and great menu options allow guests to focus on what matters: the quality.
If you don't feel like driving over to General Meyer, placing a delivery order is an option.
A dependable option in Behrman, China Garden definitely won't leave you disappointed.