Cafe T'Agonari offers a stunning view and delicious, homemade food with generous portions.