Capriotti's

restaurant in Hillcrest, San Diego

Phone: (619) 692-0100

Address: 646 University Ave