Indian Aroma is an Indian grocery store offering a variety of products, including groceries, movies, and frozen items.