
Good for
- Groups
- Laid-back
- Cozy
- Classic
About
Imperial Treasure is a Chinese restaurant in Palo Alto known for Peking duck, roast duck and traditional family-style dishes. Guests describe fresh ingredients, solid portions and friendly, efficient service in a beautifully decorated dining room. It works well for casual family or group dinners, with reservations recommended for duck dishes.
Hours
- Mon – SatTODAY
- 11 AM – 3 PM, 5 PM – 9:30 PM
- Sun
- 11 AM – 3 PM, 5 PM – 9 PM
Location
Directions
Some details on this page are gathered with AI from public sources and can be out of date.
