I went to the IFSC Market on Sunday. Its very well done out and there are lots of excellent German food related stalls, and nick nacks. The food in the main maybe a little dear, especially the drinks stall, 4 euros for a small glass of German apple punch is a little rich in these times. The best part of the market is the bloke selling Coconut Macaroons at the entrance, 1.50 each or 3 for 4.00 euro, fresh macaroons are beautiful.
Anyhow you can check out details of the market here: