Damla Cafe
Buffet · Turkish · Casual Dining
Damla Cafe is a buffet restaurant.
Location
Best places nearby
The highest rated places close to Damla Cafe.
Local restaurants nearby
Tan Aralığı 7, İstanbul
Location
The highest rated places close to Damla Cafe.
Tan Aralığı 7, İstanbul