Yantra endeavours to take you on a culinary journey of the finest Northern Indian Cuisine. Yantra’s menu is carefully designed and made with fresh, hand-picked spices flown in from India.