Il Sole is a restaurant located in Bergamo, Italy. It offers a dining experience with an average price of €30. The establishment is situated in a historic area of the city.