clock menu more-arrow no yes

Teo's Restaurant and Bar

112 7th St, San Francisco, CA 94103

(415) 626-8366