Located inside The Point, Malta's largest shopping centre The Popcorn Company offers high quality, freshly made, traditional fun fair foods to shoppers.
Located inside The Point, Malta's largest shopping centre The Popcorn Company offers high quality, freshly made, traditional fun fair foods to shoppers.