Himalaya Restaurant shared by @michelinguide says: ""Himalaya is still one of my favorite restaurants in the city, tucked into a shopping center off of Hillcroft Street."" on Postcard