Indian baker opens up shop selling zojirushi, jam and breads to diners

New Delhi, India — A new food-and-beverage store has opened in New Delhi.Zojirushas, which means “beefy” in Hindi, are the name given to fermented fish cakes made with fermented milk and spices.The store is located at Zojira, a small street in the heart of the capital.It is run by the Zojirsha Foundation, a nonprofit group […]