Loading map…
Jai
Jai in Geneva, Switzerland, offers a refined Indian dining experience. The aromatic blend of exotic spices hints at complex flavors, with a tender, succulent texture. Their tandoori dishes are a highlight of this elegant Geneva restaurant.