Teka Sushi is located a little bit outside the inner city center in Vienna, but the restaurant is praised among Sushi lovers from all over the world claiming that the restaurant serves the best Sushi in town.
Philippovichgasse 2-4, 1190 Wien
Public transportation: Glatzgasse (Döblinger Hauptstraße)
Teka Sushi pictures
no pictures available yet