I've been here twice in the last two weeks. Amazing food and great service. The ricotta tapa is a must try. I went back a second time just for that. Pizza's pretty good too. And this was the first place in the city where I found the Granville Island Winter Ale on tap this season. This place is definitely worth checking out.