From Our Editors
Yang's in New Orleans is a Chinese restaurant that features a flavorful menu. The great quality, set in a nice atmosphere, will have you visiting again and again.
If you don't feel like driving over to Tulane, placing a delivery order is an option.
A good option in Mid-City, Yang's definitely stands out from the rest.