Bergamo has some of the best dining options in Lombardy. In the upper town, Via Colleoni has a wealth of dining options from casual snack spots to high-end dining rooms. In the lower town, pedestrian-friendly Via Sant'Alessandro has a decent collection of eateries.

Worth a Trip: Da Vittorio

Bergamo's acclaimed Da Vittorio is set in a country house 9km east of town and is up there with the best restaurants in Italy, not the least on account of its seasonal dishes (including truffles when available). The guiding thought behind the cuisine is the subtle use of the freshest possible seasonal products to create local dishes with inventive flair.