The newly minted Beach Bay Café at the foot of Davie & Denman was already renowned for the view in its previous life as The Rain City Grill, and now has one of Canada’s most promising young chefs at the helm in Felix Zhou. Even with the gorgeous view and beautifully appointed airy room, the […]