News Planetalis By Willy Blackmore Jan. 3, 2012 8:39 am EST Downtown's newly opened sandwich spot is the first L.A. location of a French chain. Planetalis