Top Stories Restaurant Botta reopens at Glacier 3000December 5, 2024 In a much-anticipated comeback, Restaurant Botta has reopened at Glacier 3000 after a devastating fire in 2022. Officially inaugurated…