Chinese bhel

Chinese Bhel

The Chinese Bhel - a Chinese dish created in India and probably only found in India. How does that sound?…