Fast-food restaurants and coffeehouses in Shimla abound on the Mall—Devicos, Indian Coffee House, and Barista among them. They're good for quick fixes, but ambience is not a priority; for that you're better off driving to one of the fancier hotels for an authentic and delightful Himachali meal. More »