New Summer Thalis!

The best Indian cuisine in Geneva close to the train station.

Discover Reservations