More and more brands are aiming to be not just shops but also lifestyle destinations. Frequently, that translates to having a restaurant or cafe on site. Gone are the days when only bored husbands ...