The Italian Forum

Things to do Leichhardt
0 Love It
Save it
The Italian Forum

The Forum is a cultural centre with a bona fide Italian piazza in downtown Leichhardt including restaurants, cafes and gift shops.

Posted:

Venue name: The Italian Forum
Contact:
Address: 23 Norton Street
Leichhardt
2040
Opening hours: Mon-Wed 10am-6pm, Thurs 10am-9pm, Fri 10am-8pm, Sat & Sun 10am-6pm

You may be interested in:

LiveReviews|0
NaN people listening