Russia - Restaurant
The Robin Hood Restaurant in Moscow brings a little bit of the forest to your table.

The restaurant was opened in 1992. Since that time it has been extremely popular with the true admirers of game.

The restaurant interior resembles Sherwood Forest with stuffed animals and birds adorning the walls.

We're sure Robin Hood would feel at home!
image