Living up to its name, The House of Glass is a rooftop restaurant in Shimla enclosed with glass windows. The restaurant makes sure to treat your taste buds as well as your eyes to the picturesque views of the hills and the quaint surroundings. It is one of the best restaurants in Shimla with view. It overlooks the valley that create a serene dining experience for its guests. The restaurant can accommodate up to 84 patrons. It is one of the best places to eat in Shimla that delivers Oriental, Continental, and Indian cuisines. Some of the specials include thin-crust pizza cooked at a live counter, crystal dim sum, Tex max nachos, NZ lamb chops, pepperoni pizza, goat cheese pizza, railway mutton curry, paneer methi makhan, bhune saag ki bhindi, fruit and flower naan, buttery dal, and tarte tain.