Capital Restaurant

Address:  839 Clay St, San Francisco, CA 94108
Phone: (415)397-6269
Hours: Tue – Sun  11:30am – 9:30pm
Closed on Monday 

You don't have permission to register