Himalaya London

Himalaya London

0  Reviews


Nepalese in London - Upton
9-10 Green Street, Carlton Terrace , Upton, London, E7 8LH
+44 (0) 20 8503 5228

Himalaya is a Nepalese restaurant and takeaway.
Tags: takeaway




Are you willing to write a short review of Himalaya London? Your Himalaya London review will help build a list of the best Nepalese in London. Are you the owner of Himalaya London, then claim it today. Claiming a business will enable you to edit the contact details and update the description.