⚠️ Recent Restaurant Closures ⚠️
Cuisine

Pizza/Pasta

2 restaurants

TWIN PEAKS PIZZA AND PASTA

1681 CHURCH ST SAN FRANCISCO CA 94131 • Glen Park

Pizza/Pasta1 inspection Last: CONDITIONAL Nov 20, 2025

TWIN PEAKS PIZZA AND PASTA

1681 CHURCH ST SAN FRANCISCO CA 94131 • Glen Park

Pizza/Pasta1 inspection Last: CONDITIONAL Nov 24, 2025
Data sourced directly from SF Department of Public Health