latimes.com

Tamarind, the renowned Michelin-starred London restaurant, has opened a branch in Newport Beach.

Tamarind, the renowned Michelin-starred London restaurant, has opened a branch in Newport Beach.
Copyright © 2016, Los Angeles Times
70°