The Himalaya
Indian
Takeaway specializing in food and alcohol. Call to order.
Location
Best places nearby
The highest rated places close to The Himalaya.
Local restaurants nearby
177 South Street, SCT
Location
The highest rated places close to The Himalaya.
177 South Street, SCT