Get directions to: Blu Tattoo Restaurant Nightclub, San Jose, CA
Restaurant address: 87 N San Pedro St San Jose, CA 95110, USA
Restaurant: Blu Tattoo Restaurant Nightclub