French bistro LPC Le Petit Château offers a taste of France.