Must-see restaurants in India

  • Big Bazaar

    Chennai (Madras)

    Big, busy supermarket stocking international products.

  • Kurinji Maxx

    Tamil Nadu

    A handy, surprisingly well-stocked supermarket.

  • Nilgiri's

    Chennai (Madras)

    Handy supermarket for self-caterers.

  • Amma Naana

    Chennai (Madras)

    Well-stocked, upmarket supermarket.

  • Big Bazaar

    Chennai (Madras)

    Well-stocked, central supermarket.

  • Hotel Ajay Palace

    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…

  • Mocambo Cafe and Beer Bar

    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…

  • Tibet Kitchen

    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 …

  • Rendez-Vous

    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…

  • Indian Coffee House

    Prayagraj (Allahabad)

    This large, airy, 50-year-old coffee hall is a classic South Indian choice for a budget breakfast (including Continental choices like eggs, omelettes and…

  • Hotel Gyespa

    Lahaul & Spiti

    This hotel restaurant's colourful lamps, blue-gingham table-cloths and spacious, tree-fronted terrace make for the most atmospheric dining experience on…

  • Bikanervala

    Old Delhi (Shahjahanabad)

    This bright little canteen offers tasty snacks such as paratha (stuffed bread), samosa and channa bhatura (spicy chickpeas with fried puffed bread). There…

  • Friendly Planet

    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,…

  • Cafe Bhonsle

    Panaji & Central Goa

    This all-vegetarian restaurant, on the right-hand side of the main road when entering town from the south, makes a good lunch stop, whipping out high…

  • Hotel Sapna & Veg Restaurant

    Bihar & Jharkhand

    Hotel Sapna Restaurant is towards the top end of the main road (by the road's bend), and has a 1st-floor vegetarian restaurant serving tasty South Indian…

  • Mirch Masala

    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…

  • Indian Coffee House

    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…

  • 360° – Top of the World

    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…

  • Outback Bar

    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…

  • King Thai

    Kalimpong

    This place serves generous portions of mainly Chinese food with some Indian accents, overlooked by Bob Marley and Marilyn Monroe murals, and there’s a bar…

  • Freedom Cafe

    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.

  • Moonrakers

    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…

  • Peace Cafe

    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.

  • Four Seasons Cafe

    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.

  • Himalayan Tea Shop

    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.

  • Glory Restaurant

    Uttarakhand

    This long-running family eatery features popular South and North Indian veg and nonveg dishes, including biryanis and lemon chicken.

  • Anapurna

    Himachal Pradesh

    Cosy in all its rough simplicity, Anapurna is a basic, inexpensive place for filling local food such as rajma (bean curry).

  • Bholla Sweets & Bakery

    Punjab (India)

    Down a land beside the bus stand, Bholla does tasty sweets and snacks, and has a gloomy basement restaurant serving okay food.

  • Madras Restaurant

    Trichy (Tiruchirappalli)

    Offers one of the least inspiring buffets we've seen, in the Breeze Residency Hotel.

  • DTPC Food Court

    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.

  • Vasantha Bhavan

    Tamil Nadu

    An inexpensive vegetarian joint serving all-veg thali lunches (₹90), plus evening dosas and uttapams.

  • Jagruti Restaurant

    Gujarat & Diu

    Opposite the bus stand, Jagruti is a wildly busy thali house. It's also not great on hygiene.

  • Snack Stall

    Khajuraho

    A small kiosk selling snacks and cold drinks inside the Western Group of temples.

More destinations you need to see