158 Plumstead Road Plumstead, London SE18 7DY England
View on Map
What travelers say:
Been to this place really well decor and remind me nepal .. we have order momo which is superb and chaumin wow, everything we order is wroth it .. fully recommended if anyone want to try. Price are very reasonable and portion is very good size.. service is excellent.