Update Info - Tea Upon Chatsworth
This restaurant was reported as closed. If it is open, let us know.
Tea Upon Chatsworth
2180 Chatsworth Blvd
San Diego, CA 92107
2180 Chatsworth Blvd
San Diego, CA 92107
This restaurant was reported as closed. If it is open, let us know.