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 that works to make traditional Indian food affordable for those in the country who do not have access to modern restaurants.

The Zojirisha Foundation is also helping to open a new food hall in the area.