Discover Corfu Town’s best food, restaurants, recipes and must-see attractions in this flavour-packed Greek travel guide.