The Apple Pan - American restaurant in West L.A., Los Angeles | Reviews, Photos & Information on Postcard