Beit Rima - Castro
138 Church St, San Francisco, CA 94114, USA
Duboce Triangle


Restaurant
138 Church St, San Francisco, CA 94114, USA
Duboce Triangle

The New York Times

The Infatuation

The Infatuation

The New York Times

The Infatuation

The Infatuation
Do you work for Beit Rima - Castro? Contact us to learn more about who's managing this profile or gain access.