Estella, Juhu : Australian dinner by the sea; under the sky! When you get invited to review India´s first Australian restaurant, the first thing that comes…