Tiny Lou's is a French restaurant offering artful dishes and imported wines in a sophisticated setting with a cozy ambiance.