⚠️ Recent Restaurant Closures ⚠️

Search Restaurants

1 result found

PASS

LELEKA

40 BELDEN PL SAN FRANCISCO CA 94104-2802 • Financial District

Eastern European • 1 inspection • Last: Aug 12, 2025
Data sourced directly from SF Department of Public Health