Italy-based casual wear company Guru has opened its first foreign flagship store in Antwerp, northern Belgium, press reports said.