Indian · London
Good food.
Great flavour.
Unit 2, 200, Blackfriars Road, London, SE1 0XH
Opening hours to be confirmed
Taste of nepal is an Indian takeaway in London, SE1 0XH. A menu has not yet been added to this listing.
Taste of nepal is listed at Unit 2, 200, Blackfriars Road, London, SE1 0XH. Opening hours and menu details can be added by the verified owner.
Loading reviews…