clock menu more-arrow no yes mobile

Super Star Restaurant

4919 Mission Street, , CA 94112

(415) 585-4360