USD 692,064 Catering - Castelrotto. Historic restaurant in the center of the town. 2,303 sqft Kastelruth