O Di'Vin & Co is a French restaurant offering bistro-style cuisine prepared with fresh ingredients.