Teras Kafe offers homemade dishes and friendly service with a scenic view.