(0)
An Indo-Chinese dish with crispy vegetable balls dipped in Manchurian sweet and sour mix souse.
Rating :