The Churroll
Dessert Shop · Spanish · Coffee Shop
The Churroll is a dessert restaurant specializing in handmade churros.
Location
Best places nearby
The highest rated places close to The Churroll.
Local restaurants nearby
the churroll, Barbaros Fenerbahçe Ülker Spor ve etkinlik salonu, the churroll, Ihlamur Bv No:5, İstanbul



