Timboo Cafe
Coffee Shop · Casual Dining
Timboo Cafe is a restaurant located within a shopping center. It also operates as a coffee shop.
Location
Best places nearby
The highest rated places close to Timboo Cafe.
Local restaurants nearby
Tugay Yolu Caddesi 69C, İstanbul



