Level 10/100 Miller St, North Sydney NSW 2060
About
Green Moustache is a rooftop restaurant and bar on Level 10 of 100 Miller St, serving modern Australian fare with cocktails and a large wine list. It holds 4.3★ from 991 Google reviews, and diners mention celebrations and events hosted there.
