Better for drinking than dining, Il Sole is all about the engrossing view over town, country and wooded hill from its terrace. It's a beautiful spot for a sundowner.