• Tamimi Markets

  • Loading...
  • Organic Stores Organic Stores

A supermarket with a good selection of imported, organic, local, vegan and health foods. Also has a gardening section with plants etc. 24/7