clock menu more-arrow no yes

Szechuan cuisine

1920 Irving Street, , CA 94122

(415) 661-8322