Review

Bar Italia

5 out of 5 stars
Bar Italia has been serving up classic Italian hits for more than 70 years
  • Restaurants
  • Leichhardt
  • Recommended
Alice Ellis
Advertising

Details

Address
169 Norton St
Leichhardt
Sydney
2040
Opening hours:
All-day dining (from about 8am to 10.30pm)
Advertising
You may also like
You may also like