This is a great spot in downtown LA - check out the nearby “Buzz Beer Store”, they have a great selection of international wines and beers!