Babcia’s Corner is your local Polish pantry in Traverse City. At the Polish shop, you can find fresh bread, polish ingredients, treats, and hot lunch. Babcia’s Corner is known for their pierogi that ...