Cafe 21 is a restaurant offering a blend of French, German, and Mediterranean cuisines in a relaxed atmosphere.