Visit the best Indian Restaurant in Geneva: "Chandigarh Tandoori". Taste the delicious Indian food in Geneva.Read less