Tea Upon Chatsworth in Point Loma

  • 2180 Chatsworth Blvd., Ste. B,
    San Diego, CA 92107
  • Phone: 619-858-CU4T
  • Cuisine: American Restaurant

Map

Unable to Display Map