Indian Coffee House is situated near the
Punjab National Bank at the Mall in Shimla, Himachal Pradesh. It offers a wide variety of dishes and the best coffees at reasonable rate. South Indian dishes are also available here. There are two billiards halls where one can enjoy a game on a full sized table.