coolsandiegosights.com
Photos of Little Italy’s new Piazza Giannini.
A new public space opened last month in downtown’s Little Italy neighborhood. Piazza Giannini, located at the corner of India Street and West Cedar Street, is a community gathering place that…