Delilah and Amelia Hamlin at the Nice Guy Restaurant in West Hollywood Delilah and Amelia Hamlin at the Nice Guy Restaurant