Doosra
Book a table at Doosra, 282 Ewell Road , Greater London
Book a table