Bar Italia

Name:

Bar Italia


Address:

169-171 Norton St, Leichhardt NSW 2040


Phone:

(02) 9560 9981


Cuisine:


Categories:


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!