Host International Inc

restaurant in Old Town, San Diego

Phone: (619) 542-1292

Address: 3477 Hancock St