Mantra Bazaar is an Indian grocery store and deli offering a wide selection of dry foods, fresh produce, frozen items, and meat products. They specialize in Indian spices, flours, dals, and prepared deli items.