Indian Glacier Cafe is a cafe offering a gourmet break with a view of the sea. It is described as an essential address for a delicious pause.