Chez Jeff et Ju is a French restaurant offering tapas and homemade dishes.