Bar Italia is a popular Italian restaurant that also happens to have a great gelato bar on the premises. Authentic and homemade, the gelato and sorbet feature only the... Read full article »