
Escape
to our
Rooftop
OASIS

A North Sydney Restaurant In The Sky
Green Moustache is a rooftop garden bar and restaurant situated in the heart of North Sydney. The perfect spot for after work drinks, date night or a group gathering.
Just moments from North Sydney station and the new Victoria Cross Metro station, Green Moustache is easily accessible from all corners of Sydney.
