Main menu Open search menu

Pizza 2000

Italian Restaurant
491 Ofarrell St, San Francisco, CA 94102 491 Ofarrell St, San Francisco Directions

About this Business

  • Cuisine



From Our Editors

Located in San Francisco, Pizza 2000's pizza features fresh dough and ingredients.

Get in and out of the car quickly with no-hassle parking located all around the pizzeria.

Pizza 2000 truly is the best pizza place for your dollar in the area.

Explore Nearby
Pizza 2000

Groupon has verified that the customer actually visited Pizza 2000.