Himalaya Indian Restaurant, Lewisham
393 Lewisham High St, London
020 8690 2863
Recent Reviews
Order Online
Reserve
Himalaya Indian Restaurant, Lewisham
393 Lewisham High St, London SE13 6NZ
020 8690 2863