The other day while walking in Chinatown I noticed this little booth in the wall on the north side of Dundas just east of Spadina. There is a name but its in Chinese characters and I can't read it.
They were selling lamb skewers I think 2/$3, 4/$5 and I think 10/$10.
Has anyone tried these? Are they any good?