Situated just a short distance from Oerlikon station, Tamarind Hill stands proudly at 306 Schaffhauserstrasse, bringing the vibrant cuisine of India to the heart of Zurich. At Tamarind Hill, it’s not just about food, it’s about celebrating and sharing the rich culinary heritage of India.
Leave a Reply