← Menlo Park restaurants
Yum CHA Palace
No reviews yet
ChineseOpen now · closes 9 PM1039 El Camino Real, Menlo Park
Own or manage Yum CHA Palace? Claim this listing free
ChineseOpen now · closes 9 PM1039 El Camino Real, Menlo Park
Own or manage Yum CHA Palace? Claim this listing free