Bar Italia is one of Leichhardt’s oldest Italian restaurants, with over 70 years of experience in the game! The rustic eatery offers no-fuss high-quality meals with friendly and responsive service. Plus, what makes Bar Italia a winner is their vast selection of homemade Gelato, which is far too good to resist!