Castle Inn

1565 Broadway
San Francisco
California
United States