← San Diego restaurants
Delifruits
No reviews yet
Sandwich3066 University Ave, San Diego
Own or manage Delifruits? Claim this listing free
Hours
Hours not listed yet.
Details
Address3066 University Ave, San Diego 92104-3034
Phone+16198721101
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.