Choices galore at Ram Bros Situated in the bustling hubbub of Main Street Colombo, Ram Bros has established and evolved since its beginnings in 1967.