Manzarapark is a cafe and restaurant offering scenic views.