Company name: Yak and Yeti Kentish Town
Description: Award Winning Nepalese & Indian Takeaway in Camden Yak & Yeti is a restaurant brand renowned for offering a unique blend of Nepalese, Indian & Tibetan cuisine.
123 Castlehaven Rd, London NW1 8SJ, United Kingdom