Paris is a big city, for Indian travelers there are choices of all kinds of local and international veg / non-veg food (Including Indian food as well). As far as Switzerland is concerned Mcdonalds in Zurich serve aloo tikki burgers in the menus of Mcdonalds in Zurich. Indian friendly food along with masala tea is available for travellers on the top of mountains in Mount Titlis and Jungfraujoch. Zurich, Interlanken, and the city of Lucerne have good Indian restaurants too offering a choice of Indian vegetarian and non-vegetarian food.