Urban Crave

restaurant in Western San Diego, San Diego

Phone: (619) 297-0095

Address: 3665 N Harbor Dr # T1w