Photos for Little Italy

4.5
1,435 votes

Little Italy

India St & Date St, San Diego, California 92101 USA

Add Photo