Scenic cafe offering fresh scones and coffee. Enjoy stunning views.