Update Info - Tawla
This restaurant was reported as closed. If it is open, let us know.
Tawla
206 Valencia St
San Francisco, CA 94103
206 Valencia St
San Francisco, CA 94103
This restaurant was reported as closed. If it is open, let us know.