Cafe Bar Royale is a cafe known for its homemade food, including legendary scones. Fresh, local ingredients are used, with everything made to order.