Isola
Italian · Bar
Isola is a gastropub with an Italian-leaning menu, offering a cocktail bar experience in a stylish setting.
Location
Best places nearby
The highest rated places close to Isola.
Local restaurants nearby
Silahşör Caddesi 57, İstanbul



