Capital Restaurant

839 Clay St
San Francisco, CA
415.397.6269
37.793993
-122.407063
Hours:
Mon - Sun: 8am - 9:30pm

for Capital Restaurant
Directions
from: