SF restaurant owes more than $221,000 in rent, lawsuit says
Cathay House restaurant is located within the San Francisco landmark at 718 California St. The restaurant is at risk of eviction for alleged unpaid rent. Google Street View A San …
Cathay House restaurant is located within the San Francisco landmark at 718 California St. The restaurant is at risk of eviction for alleged unpaid rent. Google Street View A San …