No, pizza isn’t hard to find in Ortigia. Yes, Archimede has pizza. And their menu is in a thousand different languages, which is usually not a good sign.But we went, anyway, and were shown to a patio out back that shared its space with other businesses as well as peoples’ houses. A nice, homey atmosphere, as a…