Tamarind Hill — A Taste of India in Zürich

Savor the spices of India right on Schaffhauserstrasse.