Contact
Picasso's Tapas Restaurant (408) 298-4400
62 W Santa Clara St, San Jose CA as of dinehere.us