Telli Cafe is a breakfast restaurant known for its stunning views.