I had read about this place on happycow, and here's my Bombay Spiceland review.
In the shop area I found all kinds of ingredients for Indian cooking and more: dried beans, legumes, spices, tea, cans and jars of things, Indian sweets and snack foods, plus a small section of fresh produce typically used in Indian cuisine.
And in the very back of the store is their beauty shop. Grocery prices are inexpensive to moderate.Pros: many interesting spices
Cons: no organic