Chez Lulu is a modern French restaurant with a cozy interior and small terrace. Note: Temporarily closed.