5001-A Newport AveSan Diego, CA 92107
Telephone: 619-756-6265
View on Google Maps
Categories: Delicatessens • Juice Bars • Deli