Truly Mediterranean San Francisco, CA

3109 16th St, San Francisco, CA 94103