I'm not really a "natural foods" foodie, but I was curious to stop here on my way from a trip to Cayne's (see immediately prior review). It is a nicely laid out store with some very good prices on certain, but not all, items. However, as another reviewer mentioned, the aisles are too narrow.
They have a large selection of food supplements and seems to sell a big quantity of these.
This is not type of place I'd make regular trips to but it is something I'd check out from time to time now that I know about it.