Tamarind Of London

Tamarind Of London

Newport Beach, CA / Classic, upscale Indian cuisine for lunch & dinner, built on its Michelin-star predecessor & located at Crystal Cove Promenade.