8110 Camino Del Oro, La Jolla, CA 92037
2 to 5 p.m. Mondays through Thursdays
View source
Restaurant website