Zürich
Thiwa Cafe
Triemlistrasse 210, 8055 Zürich, Switzerland
4.5161 on Google
Photo by Thiwa's Café via Google
Photo by Thiwa's Café via Google
Photo by Thiwa's Café via Google
Tagged for
- Open early
- Open weekends
- Closed Mondays
- Indie brand
Best Thing on the Menu
Nobody's voted yet