Philippe (The Original)
1001 North Alameda St, Los Angeles, California 90012
Featured Review : Philippe's, located in Downtown just a block or so from Union Station, is an ideal spot for a hearty, budget friendly lunch. Their speciality is French dipped sandwiches, although I suppose they aren't actually dipped. I...See Full Review