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 ViewA San Francisco restaurant in the landmark Cathay House space is at…
Read More...
Read More...