Home > Chinese Restaurants > New Orleans, LA Chinese Restaurants
Address:
1611 Franklin Avenue
New Orleans, LA 70117
Phone:
(504) 948-8838
See Also: New Orleans, LA Chinese Restaurants
This is a business listing for Red Apple (1611 Franklin Avenue, New Orleans, LA 70117) from the Chinese Restaurants directory, under New Orleans, LA Chinese Restaurants, provided by yeschinese.com.
Where is Red Apple located?
Red Apple is located at: 1611 Franklin Avenue, New Orleans, LA 70117.
What is Red Apple's phone number?
Red Apple's phone number is: (504) 948-8838.
You can find more similar services in New Orleans, LA Chinese Restaurants from our Chinese Restaurants Directory.
Here are some other listings in the New Orleans, LA Chinese Restaurants Directory: China Ship Supply, August Moon Restaurant, Great Wok, Jung's Golden Dragon, China Wall Restaurant.