9 of the Weirdest Places for Restaurants in the World

For these dining stops, it's all about location, location, location.