The Churroll
Spanish · Dessert Shop
The Churroll is a cafe specializing in churros, a Spanish fried dough pastry, with a variety of flavors and fillings.
Location
Best places nearby
The highest rated places close to The Churroll.
Local restaurants nearby
Dr. Esat Işık Caddesi 42C, İstanbul



