Engine Co. No. 28 - New American restaurant in Downtown Los Angeles, Los Angeles | Reviews, Photos & Information on Postcard