Nepalese, Indian and Tibetan cuisine that you can sit in a enjoy or take away.
Yak & Yeti - Crystal Palace
Time Out says
Details
- Address
- 107 Church Rd
- Crystal Palace
- London
- SE19 2PR
- Transport:
- Crystal Palace rail
- Price:
- £25 and under
Discover Time Out original video