Could one of you please tell me where cafe mambo is located Also wher is the Sunset Strip Cheers :lol: