I-scream
Ice Cream Shop · Dessert Shop
A unique ice cream parlor in a 16th-century courtyard, offering a great variety of ice cream.
Location
Best places nearby
The highest rated places close to I-scream.
Local restaurants nearby
11 St Peters Street, ENG


