Ambar

Directions:
Description:

Situated just off Istiklal Street in Taksim, Ambar Organic stocks an impressive range of natural and organic products including fresh fruit and vegetables, cosmetics, meat, dairy, soy and much more. Ambar is one of the few stores selling fresh tofu in Istanbul.