Wanted some dim sum real bad and this place was the closest dim sum to my house. It wasn't too bad, surprisingly and for the price, it's quite good.
My friend and I ordered the staple dim sum items (har gow, siu mai, rice noodle rolls, etc..) and I can't complain, they were yummy (minus the fried squid, which was just alright).
I didn't get a chance to try the Chinese dishes, but if I were to get Chinese food I'd probably travel a little farther to Richmond Hill/ Markham to be honest..
All in all, Peaktop satisfied my cravings.