Nice and trendy atmosphere. The location is next to Aalto University metro station and it is easy to reach also from the city center of Helsinki. Fat Lizard has its own brewery that is some hundred meters away from this restaurant - they are not same place. Their beers are my…