Landmark, Beach, Travel & Transportation Juhu Tara Road, Juhu 400049
Beach, Coffee Shop Behram Baug Road