Chilai
Fine Dining · Bar · Mediterranean
Chilai is a restaurant offering fine international dining with striking views from its top-floor location, complemented by a street-level bar.
Location
Best places nearby
The highest rated places close to Chilai.
Local restaurants nearby
Cevdetpaşa Caddesi 60, İstanbul


