Biod Natural Products Shop is rated 3 out of 5 in the category supermarkets. Read and write reviews about Biod Natural Products Shop. Biod Natural Products Shop is a supermarkets company based out of 12 Harrer Pál u., Budapest, Hungary.
Company size
1-10 employees