
Bar Italia
Restaurant
4.3 (3060 reviews)
Bustling restaurant open since the 1950s, offering traditional cuisine in a rustic setting.
169-171 Norton St, Leichhardt NSW 2040, Australia
$$$$$
+61 2 9560 9981

Restaurant
4.3 (3060 reviews)
Bustling restaurant open since the 1950s, offering traditional cuisine in a rustic setting.
169-171 Norton St, Leichhardt NSW 2040, Australia
$$$$$
+61 2 9560 9981