Petra and Tamara Ecclestone – Arrives at Madeo restaurant in West Hollywood Petra and Tamara Ecclestone: Arrives at Madeo restaurant