Photos

Shi Hai in Alhambra

The new dim sum restaurant in Alhambra is at its best when it makes simple dishes that allow the fresh ingredients to shine through.
Copyright © 2017, Los Angeles Times
EDITION: California | U.S. & World
81°