A La Turca, 869 Geary St, San Francisco, CA 94109, USA,
Turkish classic dishes & folk art give this unassuming restaurant a touch of Istanbul style.
You must log in to post a comment.
Share via social media
Share via email