Tamarind Of London Launches New Spring Menu Tamarind of London, the popular new Indian restaurant in Newport Beach is introducing its spring menu, announced General Manager Maneesh… March 29, 2012 · ·