clock menu more-arrow no yes

Super Star Restaurant

4919 Mission Street, , CA 94112

(415) 585-4360