Hanover's cuisine scene is large and varied, in keeping with its cosmopolitan vibe, and ranges from food stalls to fine dining. If you want a change from the reliable German mainstays you can opt for menus from other parts of Europe, Asia, Mexico and even Africa. Vegetarians and vegans will also find more options here.