London, Restaurant Reviews, Reviews Yak & Yeti | Gluten Free Indian Food in Finsbury Park April 20, 2017 by Kimi 0 comments A gluten free friendly Indian take away in Finsbury Park (Stroud Green). Continue Reading