Spirito’s Italian Diner

Details

  • Italian
  • Pizza
2508 El Camino Real Carlsbad, California 92008
Website