The local food markets in Bagni di Lucca are great. You can buy wonderful local produce at reasonable prices.
There is a good selection of seasonal fruit and vegetables and there is often a stand selling fresh fish and one selling roast chickens and other delights.
The markets are held every Wednesday and Saturday at La villa and Tuesday and Friday at Fornoli. They start at about 9.00am until 1.00pm.
This was my haul one day.