San Diego Italian Restaurant


A licensed Italian fine dining food restaurant. Offers a cappuccino bar, and a wide selection of pastas.
Phone:

Category:
Pizza & Pizzerias

Status:
  (History)

Address:
72 First St, L9Y 1A3, Collingwood   show map  Directions