Spear Steak & Seafood House - American restaurant in Downtown Los Angeles, Los Angeles | Reviews, Photos & Information on Postcard