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.

WHAT’S ON

Check out our socials!