I usually buy up all the dolmades that the place in St. Lawrence Market (greek place) makes. HOWEVER, the last four times they didn't have them. They are homemade, not those briny canned ones and are filled with white rice and a hint of ground lamb. Very lemony and delicious.
Secondly, where can I get those delicious cheesy maltese treats frozen to bake off myself?