New In Eagle Rock: La Vie?
Just saw a sign for this place today - it's on the south side of Colorado, just east of Lemongrass, across from the Oinkster. Think that the sign said "French Vietnamese" but I won't swear to that. Any details? Is this related to the La Vie on San Gabriel that is raved about?