clock menu more-arrow no yes

Capital Restaurant

839 Clay Street, San Francisco, CA 94108

415 397 6269