My Greek Taste is a health food store offering organic products.