From Our Editors
Find the flavor that satisfies your sweet tooth at Len Libby Candy Shops, a lovely ice cream shop in the Scarborough region of Scarborough.
Len Libby Candy Shops is located near endless parking options, allowing diners to find quick and easy parking.
Tasty bites are priced fairly here, so you can have a delicious time out without breaking the bank. When you need something to cool you off, pay Len Libby Candy Shops a visit and treat yourself to some tasty ice cream.