Caverna is an inviting cave restaurant in the heart of Helsinki, Finland. Guests are treated with a combination of a large variety of dishes from all over the world and an exotic ambiance.