Big Chefs is a cafe offering a diverse menu featuring Turkish and international cuisine in a modern setting.