Zaffran

Restaurant in New Delhi, India

Regional restaurant

26/28 Radial Road No.6, New Delhi, 110001