Teras Cafe Manzara offers cafe fare and breakfast with a focus on scenic views.