Siberia is a spacious and modern Italian restaurant and pizzeria offering a comfortable setting with panoramic views. It features accessible facilities and ample parking.