Predictably enough, Odense, Funen's biggest city, has the region's largest range of restaurants. Falsled Kro near Faaborg is a great choice if you want an indulgent gastronomic retreat. There are also some surprisingly good options on the smaller islands, notably in Tranekær and charming Ærøskøbing.