Yak & Yeti Eltham
Local business
SE9 1BW London
United Kingdom
Phone: 020 8859 1832
Website: http://www.yakandyeti.co.uk
Finest Nepalese and Indian restaurant
Local business
Phone: 020 8859 1832
Website: http://www.yakandyeti.co.uk
Finest Nepalese and Indian restaurant