In Short: Green Moustache’s elevated location will delight with its garden-like oasis. It’s the perfect destination for a casual lunch, dinner, or business get together with your team or clients. Friday drinks would be an absolute blast here too with Green Moustache’s signature cocktails and a plate of the Chilli salt school of prawns. North…