Taste of India

160 Essex Road London N1 8LY