An authentic Indian restaurant specialising in tandoori and grill dishes in London's Queensway since 1967.