Estella – Juhu

Estella, derived from the Old French word meaning ‘Star’ and that’s exactly what you do when here, Come see the stars while hearing the waves at Juhu, located at the convenient Juhu Tara Road, just about 4 kms away from the Santacruz station. The ambiance is subtle, welcoming, futuristic, with wooden dominance, making it quite…

R’ adda – Juhu

Some places become special just because of the comfort and contentment they make us feel, such place becomes our Adda, something where our gang catches up and spends most time at. One such place that I found recently is R’Adda located in Juhu, very close to the Juhu beach at about 3 kms away from…