4879 Newport Ave.San Diego, CA 92107
Telephone: 808-635-7894
Visit Website
View on Google Maps
Categories: Ice Cream • Shaved Ice