Category: Eats & Drinks
3960 W Point Loma BlvdSan Diego, CA 92110
Telephone: 619-786-7522
visit website
View on Google Maps