Hours & Location
1277 Prospect St,
La Jolla, CA 92037
(858) 456-7118
Monday - Sunday:
11:30AM - 9PM
1277 Prospect St,
La Jolla, CA 92037
(858) 456-7118
Monday - Sunday:
11:30AM - 9PM