GREEN MOUSTACHE

(Cuisine EUROPEAN)
Amenities
E-Menu
Rate us
Share on

Green Moustache is a rooftop garden bar and restaurant in North Sydney CBD with lush greenery, bright natural light and a delicious, seasonally sourced menu accompanied by an extensive wine list curated by our in-house sommelier.