Online Ordering
Contact & Location
More
1417 University Ave.
San Diego, CA 92103
Hours: 11:00am - 02:00am Everyday
619 539 7206