State: | California |
---|---|
Address: | 730 Medical Center Ct, Chula Vista, CA 91911 |
Zip code: | 91911 |
Phone: | (619) 397-6931 |
Best Italian food I ever had.
I love this Mexican store. Always has what I'm looking for.
My daughter ordered curbside pickup and it was great 👍 Her Favorite Sandwich from Subway is the Tuna .
The phone number for Williams Crystal is (619) 397-6931.
Williams Crystal is located at 730 Medical Center Ct, Chula Vista, CA 91911