Menu

Veg Manchuria ( New Yr Special)

Veg Manchurian is an Indo-Chinese dish made of deep fried mixed vegetable dumplings tossed in spicy Chinese sauces