KitchenSpot
Search
See the best dishes near you?
← San Francisco restaurants

Cafe de Casa

No reviews yet

Cafe2701 Leavenworth St, San Francisco

Own or manage Cafe de Casa? Claim this listing free

Hours

Hours not listed yet.

Details

Address2701 Leavenworth St, San Francisco 94133-1309

Phone+14153451055

Websitehttps://www.cafedecasa.com/

SocialFacebook

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.