Telangana & Andhra Pradesh
Hotel restaurant with good fresh juices and well-regarded vegetarian food.
Telangana & Andhra Pradesh
Hotel restaurant with good fresh juices and well-regarded vegetarian food.
Fatehpur Sikri
This friendly, family-run place is a convenient lunch stop before taking the bus back to Agra. Sit on the rooftop at the large, elongated marble table and…
Mumbai (Bombay)
One of the iconic eateries of Mumbai, Mocambo Cafe and Beer Bar has recently undergone a revamp, bringing in new customers with its blissful air…
Mcleod Ganj
The dated if comfy red-padded seating isn't especially enticing but a notable attraction here is trying spicy Bhutanese food including kewa datse …
Manali
Popular and spacious, Rendez-Vous has a large front garden-yard and an interior decked with artistic photography. Its menu covers many bases, doing a…
Dharamsala
A favourite evening gathering place for the Dharamkot crowd, with a large if somewhat ragged covered lounging terrace where you can eat lamb burgers,…
Madhya Pradesh & Chhattisgarh
Waiters in fan-tailed hats dish out South Indian filter coffee plus dosas, uttapams (savoury rice pancakes) and other down-south favourites in this busy…
Uttar Pradesh
One of the better, cleaner dhabas opposite the railway station. It does good thalis (₹60 to ₹130) and is open late. The friendly owner tends to dote on…
Himachal Pradesh
To eat in what must be one of the world's smallest revolving restaurants (five small tables), you'll need to pre-book a day or two ahead. There's a ₹400…
Arambol (Harmal)
Among the many little clifftop restaurants, Outback is consistently good for seafood and is always a great place for a sundowner, preferably right after…
Himachal Pradesh
The tables are scrappy and the murals a little mix-and-match but the views are some of the best of all the Vashisht traveller cafes.
Mamallapuram (Mahabalipuram)
A long-time Mamallapuram fixture with a menu leaning towards Indian and seafood. The food won't win any prizes but the three floors of tables keep busy…
Mcleod Ganj
Simple but cosy and clean, this little vegetarian cafe is popular with Tibetans, including monks and nuns, dining on momos and various noodle soups.
Mcleod Ganj
Part-mirrored walls make this friendly orange box-restaurant look bigger than it is and you might need to squeeze in for the good pasta and Tibetan dishes.
Dharamsala
More useful as a landmark than as a place to dine, this handy spot faces Dharamkot's autorickshaw stand and is OK as a place for a cuppa or cheap snack.
Himachal Pradesh
Cosy in all its rough simplicity, Anapurna is a basic, inexpensive place for filling local food such as rajma (bean curry).
Uttarakhand
This long-running family eatery features popular South and North Indian veg and nonveg dishes, including biryanis and lemon chicken.
Punjab (India)
Down a land beside the bus stand, Bholla does tasty sweets and snacks, and has a gloomy basement restaurant serving okay food.
Munnar
Next to a small playground, the DTPC's outdoor food court includes a New York Chicken outlet, a dosa stand and a juice bar.
Tamil Nadu
An inexpensive vegetarian joint serving all-veg thali lunches (₹90), plus evening dosas and uttapams.
Gujarat & Diu
Opposite the bus stand, Jagruti is a wildly busy thali house. It's also not great on hygiene.
Khajuraho
A small kiosk selling snacks and cold drinks inside the Western Group of temples.