URBN

3085 University Ave. , San Diego, California 92104

3085 University Ave. , San Diego, California 92104
Restaurant
North Park
$ - Inexpensive