Menu

Locations

San Diego
6331 University ave.
San Diego, CA 92115
(619)391-7620
Hours:
Mon-Fri 11am - 6pm
Sat  12pm- 5pm
Sun 12pm - 5pm

    .