About
Beautiful food. Stunning environments. Engagingly delivered. tashas began with one store in Atholl, Johannesburg. Now we have locations across South Africa and in the UAE. Each tashas is a little bit the same and a little bit different making each store unique in its offering as well as the design.
Details