Le Zebra is a French restaurant offering traditional cuisine with global influences. Dishes are prepared in-house using fresh ingredients, within an ethnically decorated space.