Pomegranate La Jolla

1152 Prospect St. near Girard, La Jolla , California, United States - Phone: 1-858-459-0629