Bibo Supperclub is a Spanish restaurant offering a fine dining experience. It is known for its unique atmosphere and culinary offerings.