Lotus Root is a popular vegetable found in southern and eastern Asia. You can find fresh or frozen Lotus Root in Indian or Chinese markets. It is also available in Farmer Markets like Sprouts or Wh...
Lotus Root is a popular vegetable found in southern and eastern Asia. You can find fresh or frozen Lotus Root in Indian or Chinese markets. It is also available in Farmer Markets like Sprouts or Whole F...