Restaurants & Bars

Los Angeles Area

Tamarind of London?

Share:

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