BREAKING NEWS
World
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
60°