Lanka Grocery has all the spices and food items that you need to cook up a delicious Sri Lankan meal. The prices are very reasonable as well. If you need help, be sure to ask the manager because he is very friendly and will do his best to explain what you are buying. The largest variety of Sri Lankan groceries from all the markets in the Sri Lankan enclave on Staten Island. Dry grocery items as well as fresh vegetables like banana blossoms.
If you're on the lookout for Indian specialty items (or Pakistani, Sri Lankan, Malaysian, etc food products), this is a pretty decent place to look. This place has almost everything , a tad bit cramped but u can get all your spices , even fresh curry leaves. You must try their ready to eat packets , a ton of variety and only $2 bucks. Very nice people and good service. It's also a great place to get fresh halal meat and they also carry fresh fish.