Eli's European

820 University Ave,
San Diego, CA 92103 US
No Reviews
Be the first to Write a Review

Est. 1961. Exotic Makes repair in San Diego.