Company name: Yak & Yeti
Description: Award Winning & one of the best Nepalese & Indian Restaurants in Finsbury Park offers you great local Indian, Nepalese & Tibetan cuisine in different flavours.
143 Stroud Green Rd, Finsbury Park, London N4 3PZ, United Kingdom