Old Shanghai food court is located opposite the Fremantle Markets and has mostly asian food. The japanese is absolutely to die for and is very reasonably priced. They do have a few different 'shops' there now including Indian and Mexican food and even a bar for a nice alcoholic drink. If you love your food, i strongly suggest going there for a good meal but it is often busy when it's open.
I believe they are open tuesday to sunday but not 100% sure of the actual hours and days..