Restaurant
China Delight
6 locals recommend,
Permanently closed
Tips from locals
Our favorite takeout place for Chinese food. Small place, friendly service, right downtown.
Unique things to do nearby
Location
461 Emerson St
Palo Alto, CA
Downtown North