Restaurant with a delightful garden and terrace offering scenic views. Known for its friendly atmosphere and tasty food.