• Hidden Peak Teahouse (map)
  • 1541 C Pacific Avenue
  • Santa Cruz, CA, 95060
  • United States

We are excited to announce that Mortal Dumpling will return to Hidden Peak Teahouse for a Pop-Up featuring some of your favorites form our former Dim Sum menu.

Menu coming soon!