New restaurant Tahini is at UC San Diego’s North Torrey Pines Living and … Address: 9625 Scholars Drive N., Suite 0113, La Jolla (across from …
New restaurant Tahini is at UC San Diego’s North Torrey Pines Living and … Address: 9625 Scholars Drive N., Suite 0113, La Jolla (across from …