This chinese restaurant is Mandarin Ogilvie"腾王各". East-end on 1137 Ogilvie Road, just 2 blocks from St. Laurent shopping centre.
It was my dad's birthday last Saturday night. And we thought we would have a great time for dinner there but.......
I do not care their prices are more...