Gyros and Tzatziki

3111 24th St, San Francisco, CA