The Starving Musician Santa Clara
3939 Stevens Creek Blvd.
Santa Clara, CA 95051
P: 408-554-9041

Check-in Here Get Directions