Izela Ice Cream
Ice Cream Shop · Dessert Shop · Bakery
Izela Ice Cream is an ice cream shop offering a variety of frozen treats and pies.
Location
Best places nearby
The highest rated places close to Izela Ice Cream.
Local restaurants nearby
460 McEwan Ave, ON

