Tribeka is a coffee shop Saint Leonhard Graz located in Austria.
Leonhardstraße 82 8010 Graz Austria
Credit Cards | No |
Wi-Fi | Yes |
Outdoor Seating | Yes |
best coffee in town ...
Tribeka in Graz ist immer eine Kaffeepause wert
Der Eistee ist göttlich! ♥
Best coffee in town, really nice staff and also one of the tastiest chocolate cakes out there. - Klemens Strasser