Restaurant Review: The pizza is great, but so is everything else at Picasso’s

October 1, 2016

Know when you find a restaurant you enjoy so much and just want to sing its praises to everyone you know? Picasso’s is one of those rare places. It may be in Mandarin, obscured from busy San Jose Boulevard, but it’s worth the trek. Bring friends, come …