2051 Cucina Italiana

Details

  • Italian
2051 Palomar Airport Road, #175 Carlsbad, California 92011
Website