Yak and Yeti

Eltham Yeti Restaurant offers diners in south London the opportunity to taste and enjoy authentic Nepalese, Indian and Tibetan cuisine.