A member of the Tandoori chain of restaurants, serving excellent Indian tandoori dishes.
They serve amazing Indian tandoori.
Their is a famous art district in the upscale area of Paseo del Prado in Spain.