Restaurant Sol Alvão offers a welcoming atmosphere and scenic views. Enjoy appetizing menus in a cozy dining room.