Bar La Villa Verde is a bar that opened in 2017. It is located in Madrid and serves drinks.