Restaurant offering grilled meats and seafood, with a terrace and mountain views. Known for generous portions.