San Diego Italian Restaurant
72 First St, Collingwood, Ontario L9Y 1A3 Canada
San Diego Italian Restaurant is a Italian place is located in Collingwood, Ontario. The address of San Diego Italian Restaurant is 72 First St, Collingwood, Ontario L9Y 1A3 Canada.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 705-445-9876,