Amelia and Delilah Hamlin having lunch at Il Pastaio in Beverly Hills Amelia and Delilah Hamlin having lunch at Il Pastaio