Red Centre Chinese

restaurants / Chinese

Red Centre Chinese information

Alice Springs , Australia
Address
Street Alice Plaza
Opening hours
9am-3pm Mon-Sat
Something wrong?
Submit a correction

Lonely Planet review

Made-to-order soups and noodle dishes.