Peking Duck Palo Alto
Dec. 27, 2024
Peking Duck Restaurant in Palo Alto - Restaurant menu and reviews PEKING DUCK - CLOSED - 151 California Ave, Palo Alto, California - 256 Photos & 365 Reviews - Chinese - Restaurant Reviews - Phone Number - Menu - Yelp Peking Duck Restaurant | 151 California Ave, Palo Alto, CA 94306, USA Peking Duck Palo Alto