Delhi Bihari – kabab at Delhi Darbar Tender marinated meat with smoky touches imbued by the tandoori oven. Za’abeel Road, Karama (04 334 7171) By Time Out Dubai staff Time Out Dubai, 9 March 2010
Read more