Entertainment | Tue Apr 27, 2010 8:32pm IST

What's on the menu at top world restaurant Noma?