111 Scotchmer St
Fitzroy North,
Victoria
3068
(03) 9486 8864
Latitude: -37.7829800, Longitude: 144.9826900
10:00 - 21:00 - Mo, Tu, We, Th, Fr
Regularly updated information about North Island from Cafe section. North Island located at the address 111 Scotchmer St Fitzroy North, 3068. You can get direction to North Island on the map or call by phone (03) 9486 8864