Top fine dining Indian & Nepalese restaurant famous for good quality and fresh food prepared by our Award winning Chefs.
Situated at Stroud Green Road, London near Finsbury Park station, Yak & Yeti restaurant is a top fine dining Indian & Nepalese restaurant.
We are famous for consistently delivering good and quality food prepared by our Award winning Chefs who are known for their attention to detail and special flavours. We serve fresh food to our customers at the restaurant and also to their doorstep.
to add Yak & Yeti map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy