Overview
Stay tuned. More information coming soon.
Features
Information
Where
133 Ormond Rd
Elwood
Elwood
Phone
(03) 9531 4900Hours
Mon
Closed
Tue
5:30-10pm
Wed
5:30-10pm
Thu
12-3pm
5:30-10pm
Fri
12-3pm
5:30-10pm
Sat
12-3pm
5:30-10pm
Sun
12-3pm
5:30-10pm
-
Cuisine
-
More Like This