New European grocery store and deli, Yummy Europe, opens this Friday in St. Pete