From glass-enclosed underwater establishments serving reef fish caviar, to $600-a-head Japanese tasting menus, these are the most expensive restaurants in the world.