Longtime Chinese restaurant in downtown Palo Alto to close after 28 years

China Delight, a 28-year-old Chinese restaurant in downtown Palo Alto known for tasty, affordable food and good service, is closing its doors after today, joining two other nearby downtown eateries th…

Leave a Reply

Your email address will not be published. Required fields are marked *