Leonardo's Hometown Italian Food
Restaurant, 0100 - Carowinds, Carowinds
About Leonardo's Hometown Italian Food
Renaissance master painter and inventor Leonardo Da Vinci's notebooks are filled with drawings and thoughts on astronomy, flight, botany, cartography, and... pizza!