We are located about 50 steps from Southern Cross Station. 44 Spencer Street, Melbourne, VIC, 3OOO.
We are located about 50 steps from Southern Cross Station. 44 Spencer Street, Melbourne, VIC, 3OOO.
Restaurant 1903 near the Melbourne Aquarium, Open for dinner 7 days a week from 5pm to 9pm. Join us for a delicious meal, catch up with friends over a couple drinks, or come and celebrate any occasion with your own secluded function area.