Yak & Yeti - Finsbury Park
Take Away Food Shops London
- 143 Stroud Green Road Map
- N4 3PZ Route London
- 143 Stroud Green Road, N4 3PZ London
- 020 7263 2112
- Open today
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 local customers at the restaurant and also to their doorstep.
Yak & Yeti - Finsbury Park can be found at 143 Stroud Green Road . The following is offered: Take Away Food Shops, Restaurants - Indian . In London there are 2153 other Take Away Food Shops. An overview can be found here.