Mobile | Full Website
Red Star Chinese Restaurant
Visit our Chinese restaurant in New Orleans, Louisiana, for the best in Mandarin, Szechuan, and other traditional Chinese food.
866-309-2984
Our Location
8330 Earhart Boulevard
New Orleans, LA 70118-4432

Mobile | Full Website