Report by
Regulatory Report
Food Safety Report: 101 Restaurant & Bar, 125 Terminal Court, South San Francisco, CA 94080, USA.
2 years ago • business
125 Terminal Court, South San Francisco, 94080 California, United States
Closure Date: 11/16/23Details: Vermin infestation
Source: San Mateo County Health
55
Comments
Comment
