Business took me to Scarborough the other day and I was very surprised to find out about a MP that I never even heard of. The place is on Kennedy, north of Finch, on the west side in a small retail plaza. Looks oriental. Anybody know the place or been there?