A Picasso Catering

restaurant in Hillcrest, San Diego

Phone: (619) 990-2588

Address: 3923 4th Ave