Titlis offers a diverse culinary experience, from Swiss cuisine to Indian street food, all set against stunning mountain ...