Explore More Cities › +
Discover the unexpected in the Los Angeles Area. Explore All of Los Angeles
Restaurants & Bars 9

Tamarind of London?

josephnl | Nov 16, 2011 10:23 PM

Tamarind of London, a Michelin starred Indian restaurant from England, has just opened in Crystal Cove, Newport Beach. Has anyone tried it, or know anything about it?

Want to stay up to date with this post?

Recommended From Chowhound