Update Info - Slides
This restaurant was reported as closed. If it is open, let us know.
Slides
7406 University Ave
La Mesa, CA 91942
7406 University Ave
La Mesa, CA 91942
This restaurant was reported as closed. If it is open, let us know.