So here is the MOST expensive restaurant in the world. It is located in Spain and each meal costs $2000.00 and it only serves 12 people a night.
What's really interesting is how this place ties into what we talk about here. For one, the name of the restaurant is Sublimotion, and for...