best indian restaurant in zurich. best indian restaurants in zurich you must try while travel in switzerland european travel tips south indian food vegetarian cuisine