Red Centre Chinese

restaurants / Chinese

Red Centre Chinese information

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

Made-to-order soups and noodle dishes.