
House of Pops, everyone’s favourite frozen treats on a stick, has officially opened its first store in Bahrain.
The store has officially opened in Manama’s flagship mall, City Centre, after local franchisee Almoayed Investment became House of Pops’ first partners in the country.