Teras Cafe
Coffee Shop · Bar · Turkish
Teras Cafe, located within a hotel, offers drinks and features city and sea views.
Location
Best places nearby
The highest rated places close to Teras Cafe.
Local restaurants nearby
Grand Yavuz Hotel, Piyer Loti Caddesi 71, İstanbul



