Nepalese, Indian and Tibetan cuisine that you can sit in a enjoy or take away.
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
Nepalese, Indian and Tibetan cuisine that you can sit in a enjoy or take away.
Discover Time Out original video