Shopping mall Forum Castelo Branco offers a variety of retail options across two floors.