Food Europe A new Edinburgh café, offering some of the best views in the capital, opened its doors at the weekend.