Flicks San Diego

1017 University Ave, San Diego , California, United States - Phone: 1-619-297-2056