Description
This spicy and sour salad is always top of our order list in our Chinese dish. Shredded Potato salad is a dish made from boiled potatoes and a variety of other ingredients. It is generally considered a side dish, as it usually accompanies the main course. Shredded Potato salad is widely believed to have originated in China.