Authentic English-style pub, La Castella, offering a unique Italian experience in a mountain setting.