Twin Peaks Pizza & Pasta, 1681 Church St, San Francisco, San Francisco County, CA, USA
6 years ago •reported by user-qzkx4252 • details
Details: Unclean or unsanitary food contact surfaces
Source: San Francisco Health Department.
Updated:
6 years ago •reported by user-qzkx4252 • details
6 years ago •reported by user-qckn2436 • details
Regulatory Report
6 years ago •source services.sccgov.org • details
6 years ago •reported by user-ddpm7353 • details
6 years ago •reported by user-vjdhh276 • details
6 years ago •reported by user-npvb3927 • details
6 years ago •reported by user-ftbk1853 • details
6 years ago •reported by user-yprv6849 • details
6 years ago •reported by user-rctch872 • details
6 years ago •reported by user-cpjhj716 • details
Advanced Filter