Himalaya Restaurant & Takeaway

Green St, London E7 8 ,United Kingdom
Himalaya Restaurant & Takeaway Himalaya Restaurant & Takeaway is one of the popular Local Business located in Green St , listed under Indian Restaurant in London , Fast Food Restaurant in London ,

Contact Details & Working Hours

Map of Himalaya Restaurant & Takeaway