Back Red centre chinese Share Shop 14c Alice Plaza Todd Mall, Alice Springs, NT, AU 0870 Get directions Closed Currently closedMon - Sat:9:00 am-5:00 pm 0889531881About this venueTasty Laksa on the goLaksa dishes Crackling Pork Laksa Red centre chinese