Explore details about location Yambla Street. Yambla Street is a location situated within the Clifton Hill alongside other areas such as Roseneath Street, Hodgkinson Street, Spensley Street.