Advertisement

Photos: Shi Hai in Alhambra

Share

The new dim sum restaurant in Alhambra is at its best when it makes simple dishes that allow the fresh ingredients to shine through.

Advertisement