World’s Most Expensive Restaurant to Charge $2,000 per Meal

The world’s most expensive restaurant is all set to open on the party island of Ibiza. Playa d’en Bossa, a major holiday resort in Ibiza is going to be home to the new Hard Rock Hotel. This exclusive new venue will include a new restaurant called Sublimotion, which is being described as an unparalleled gastro-sensory […]