Lotus Root
Posted In: Food Ingredients
| Author:
Savita
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 Foods.