French bistro offering a taste of France.