Imperial treasure
151 California Ave unit e, Palo Alto
●
9.0
·
Chinese Restaurant
Google Maps
Recent photos
Reviews for you
Akshat
Nov 5
Evergreen Park, Palo Alto
●
9.0
Chinese spot in Palo Alto. All the Chinese relevance teams come here for team dinners so has high expectations. Didn’t take good pictures. Highlights were Peking duck … great but maybe a little more crispy than normal, and chili fried chicken … was actually a solid ratio of chicken to dried chilies. Would come again was neat
6
1
2
See what your friends think on the app