Truva Cafe
Coffee Shop · Turkish
Truva Cafe offers a relaxed cafe experience.
Location
Best places nearby
The highest rated places close to Truva Cafe.
Local restaurants nearby
Bankacılar Sokak 13, İstanbul
Location
The highest rated places close to Truva Cafe.
Bankacılar Sokak 13, İstanbul