Foodie Ristorante Dorando, San Gimignano, Italy Review Ristorante Dorando is a Small Town Gem Ristorante Dorando is a delectable spot located in the nostalgic, ancient walled... May 27, 2014 0