Mammut Bar is a rock bar located in Gamla Stan, offering an atmospheric experience in a 17th-century cellar. It features a unique ambiance with lanterns and candles.