Roll Me Up Ice Cream and Dessert Cafe

9.3

62 Overlea Blvd, East York, ON M4H 1C4, Canada

Opens at 1:45 PM