They could have dined at the most expensive restaurant in the world, Sublimotion in Ibiza, Spain. It offers a 20-course tasting menu priced at $2,380 per person. Seen here July 14, 2024
Image Hash: 5ef6eaf1f5f5574f
Date: September 1, 2025