More about Glacier Restaurant, Bar & Cafe
Experience the flavors of Europe, India, and the Middle East at Glacier Restaurant, Bar & Cafe in Odda, Norway, where culinary diversity meets stunning natural beauty.
Tell me more about Glacier Restaurant, Bar & Cafe