Bar Edelweiss is a bar located in Barcelona. It offers drinks and is a public establishment.