Yia Yia’s Chocolates

This is going to be a weird Food Porn.  I’ve actually never stepped foot into Depew’s Yia Yia’s Chocolates, in fact I don’t even know if this is a sweets store or restaurant with some seating.  All I know for sure is their Chocolate Peanut Butter Sponge Candy is the best Sponge Candy I have...
Read More