Wednesday - Sunday 12.30pm
Home
About
Menu
Main Menu
Valentine's Day 2024
Map
Reviews
Catering
Contact
Location
The Italian Forum
Shop 35, 23 Norton St
Leichhardt NSW 2040
View Larger Map
Navigation
Home
About
Menu
Main Menu
Map
Reviews
Catering
Contact