My friend and I stumbled upon Mio Restaurant in China Town. It's an 'all you can eat' japanese and thai place. We both enjoyed the food here. It was descent sushi and well priced. We ordered a bunch of sushi rolls and some sushi pizzas. Everything brought to the table had nice flavour.
Spicy crispy crab roll
Spicy Salmon roll
Spicy White Tuna roll
Overall, Mio has descent sushi. Check it out!