Login

Not a member yet? Register now
×
Swaad

Swaad

by

Restaurant Swaad

from Switzerland
85
Categories Others Colours Black

More Info

Indulge in the authentic and delicious flavors of India at Restaurant Swaad, one of the top-rated Indian restaurants located right here in Switzerland. Experience a taste sensation like no other!