Hours
The Italian Room Menu
Sorry, curently unavailable. We upload it soon.
Location
9-11 The Strand, Dee Why, Australia
99840782
Hours
Specialties
Italian
Pizza
Reservations
Delivery
Takeout
Seating
Waitstaff
Wheelchair Accessible
Lunch
Dinner