Just off of Via Indipendenza at Via Marsala is Enoteca Italiana. This wine and food shop is packed with wines from throughout Italy and Italian food specialties. A great place to stock up on gifts to take home, for a picnic, or some great snacks to eat in your hotel.
Here are three great places to dine near Piazza Maggiore:
Our absolute favorite is Drogheria della Rosa at 10 Via Cartoleria (Tel. 051/222529, http://www.drogheriadellarosa.it/, closed Sun.). This friendly trattoria has an extensive wine cellar and is located in a former pharmacy. We had our best Italian lunch ever. Two highly recommended dishes are the lasagne bolognese (pictured here - too bad Karl ate most of it before I could snap a photo!) and the tortelli in a butter and sage sauce with zucchini flowers. Fantastic!
Next door at 12 Via Cartoleria (Tel. 051/226315, http://www.godotwine.it/, closed Sun) is Godot Wine Bar. This modern and stylish wine bar serves pasta dishes and and snacks. It also has a large wine list. Both Drogheria and Godot have outdoor seating in front of the restaurants.
For more elegant dining, try Da Cesari at 8 Via de' Carbonesi (south of Piazza Maggiore). This romantic restaurant serves delicious Bolognese dishes and homemade wine. Tel. 051/237710, closed Sun. and Sat. in July. http://www.da-cesari.it/.
Note that all of these establishments are closed for part of August. You won't regret a trip to this lovely town. For more on dining in Italy, check out Eating & Drinking in Italy: Italian Menu Translator and Restaurant Guide.