Exit the A1 freeway at CHIUSI-CHIANCIANO TERME and visit Montepulciano and/or Pienza. The detour will be only one hour longer, plus any amount of time you plan to visit the two towns.
However, since Adine and Montepulciano/Pienza are only about one hour apart, you could probably visit both from Adine, after you are settled at your place. In that case you might consider stopping before, somewhere closer to Rome, some place that you wouldn't be able to visit from Adine. Aside from Orvieto, which you already visited, Civita di Bagnoregio is a popular destination. In that case you would exit the A1 freeway at ORTE, and proceed via regular slower two lane highway.
If you just care about lunch, then I wouldn't bother. I'd just stop at a AREA DI SERVIZIO (service area) along the freeway. Those rest stops feature grocery shopping (deli type supermarkets with lots of Italian specialites) and the restaurants of the Autogrill chain, which are actually really good. There are five Service Areas with Autogrill locations on the freeway between Rome and Siena.
Adine is a very small hamlet, with no more than 10 houses, and I doubt there are any shops. I know there are supermarkets of the COOP chain in Gaiole and Radda, but that would be a bit north of Adine and you are coming from the south. If you need to do major shopping, I would stop in Sinalunga, along the way. There is a large shopping center with a COOP supermarket there and it's close to the freeway. Location displayed below:
https://goo.gl/maps/qxpqeXC4jLDb7JFm8
Sinalunga is less than one hour away from your final destination in Adine.
Once you are settled in Adine, the shopping closest to you is probably Radda. They have a COOP supermarket, although not as large as the one in Sinalunga, but it's closer to Adine (10-15 min drive north). Mark this as your favorite location as well:
https://goo.gl/maps/KMsTsJfpk3NjfkZi7