Region:
Ameliasburgh
The Green Root
The Green Root is a specialty food store offering a wide range of products to fulfill various dietary needs. If you have any special dietary needs it can be challenging to find all products in one grocery store. Our aim is to satisfy various nutritional dietary requirements and meet this need.
