Yak & Yeti

143 Stroud Green Road London N4 3PZ