Contact Us


Get in Touch

Himalaya Indian Restaurant

393 Lewisham High St,
London SE13 6NZ,
United Kingdom