Address
2182 Avenida De La Playa
La Jolla, CA 92037
Phone: 858-454-1589
Hours
Sunday-Thursday | 11:30am - 8:30pm
Friday & Saturday | 11:30am - 9:00pm