Italia-Limoncello

Limoncello
Italy

10 Weirdest Restaurants in the World

The weirdest restaurants in the world, from dining in the dark to eating in a jail-themed restaurant!