1stly re the directions from the other reviewers, my understanding is that same as the person who suggests this place is on the left.
Little to add to what others say. It's a big stock Indian food supplies and spices. It doesn't appear though to be 100% vegetarian.
Cons: Not 100% vego