For those of you who have never heard of Green Leaf Cafe, it is a very popular Japanese restaurant located in Kitsilano. The Japanese restaurant specializes in aburi sushi (flame seared pressed sushi), is known to be a cheaper alternative compared to Miku and Minami (creators of aburi sushi) and they recently opened a second location in Burnaby near Lougheed Mall.
The Burnaby location is a lot more spacious compared to the restaurant in the West End and has an inviting atmosphere. There are a few Japanese restaurants in this area and considering that Green Leaf is newly renovated, it is definitely the restaurant with the nicest decor as well as more modern dishes.