2948 Piner Rd, Santa Rosa, California 95401 USA
Awards and map of Lucca, Italy, home of Battaglini family.
Photo Credit: Yelp