Pizza Bocca Lupo

87 N San Pedro St

87 N San Pedro St #133, San Jose, CA 95110, USA | 408-289-1775

Website | Menu | $$

Known for

  • european
  • pizza

Teams

  • Sharks
  • San Jose Earthquakes
  • Barracuda