Bengaluru (Bangalore)
For a local eating experience, head to VV Puram, aka Food Street, with its strip of hole-in-the-wall eateries cooking up classic street-food dishes from…
Bengaluru (Bangalore)
For a local eating experience, head to VV Puram, aka Food Street, with its strip of hole-in-the-wall eateries cooking up classic street-food dishes from…
Bengaluru (Bangalore)
A legendary name in South Indian comfort food, this eatery has had Bengaluru eating out of its hand since 1924. Head to the dining room upstairs, queue…
Bengaluru (Bangalore)
A whitewashed villa straight from the coast of Santorini, Olive Beach has a menu that evokes wistful memories of sunny Mediterranean getaways. Things…
Bengaluru (Bangalore)
This terrific new place, with its brilliant comfort-food menu of Persian soups and Parsi specials like salli boti (mutton served with matchstick potatoes)…
Bengaluru (Bangalore)
Superior seafood restaurant with a wonderfully atmospheric interior that takes in a traditional thatched roof, vintage woodwork and beaten brassware –…
Bengaluru (Bangalore)
This hip rooftop restaurant serves up Asian hawker food to a crowd of fashionable young foodies in a vibrant setting with colourful chairs and wooden…
Mysuru (Mysore)
This tiny, no-nonsense place is one of the best spots in town to try the South Indian classic masala dosa (a large savoury crepe stuffed with spiced…
Hampi
Hampi’s most famous restaurant has relocated to an atmospheric tented restaurant in the bazaar but is still run by three generations of the same local…
Bengaluru (Bangalore)
Sly Granny is a fresh breath of flavours, serving up European-meets-Asian cuisine. Tables are on two levels, with a formal restaurant zone and a more…
Gokarna
Always packed, this humble-looking place has a prime location just before the town beach. It offers Western food, but it's best to stick to the South or…
Mangaluru (Mangalore)
Terrific, authentic Mangalorean food in very simple, no-nonsense surrounds and very fairly priced. Try the fish fry or prawn fry; sauces are incredibly…
Karnataka
An interesting concept, this atmospheric modern place specialises in veg barbecues (which you cook at your table). It's popular, so book ahead.
Bengaluru (Bangalore)
For a quick bite that's easy on the pocket, join the throngs at this pure-veg eatery; it's very busy indeed at lunchtimes, when there's usually standing…
Bengaluru (Bangalore)
SlimSins lives up to its name, with an interesting menu of sinful-looking food actually made with wholesome ingredients. The open kitchen offers a peek…
Bengaluru (Bangalore)
This decidedly old-school resto-pub is an institution for the city's chattering classes: here you can put away tasty North Indian dishes in between mugs…
Karnataka
Just the place when you need some AC relief, this business hotel's restaurant takes a good stab at Western dishes such as pasta and pizza, as well as…
Bengaluru (Bangalore)
Gramin offers an affordable, wide choice of flavourful, rural, all-veg North Indian fare in cosy surrounds. Try the excellent range of lentils and curries…
Bengaluru (Bangalore)
A beautifully designed place on a quietish side street, with an open-air front terrace and a spacious interior. The mod-Indian menu features an array of…
Mysuru (Mysore)
This hotel's grand dining room (with portraits, chandeliers and Murano-glass mirrors) makes quite a setting for delectable Indian cuisine, or opt for the…
Mysuru (Mysore)
This atmospheric and authentic South Indian eatery rolls out steaming breakfast platters for Mysuru’s office-goers, serves up thalis for lunch (from ₹80),…
Bengaluru (Bangalore)
For authentic Mexican flavours in South India, look no further. The tempting menu features tasty tostadas (crispy tortillas with toppings), braised-pork…
Mysuru (Mysore)
Rooftop cafe reminiscent of a shack that caters mainly to yoga students, with healthy vegetarian lunch buffets (at 1pm sharp; don't arrive at 2pm or many…
Mangaluru (Mangalore)
One of Mangaluru's premier seafood restaurants, with a hillside location, sweeping views and a choice of indoor or outdoor seating. Try the clam koshimbir…
Gokarna
For a very different vibe, stroll up the shore to this chilled French place, a 10-minute walk north from the main section of beach. You'll find authentic…
Karnataka
There's a choice of indoor or outdoor garden seating at this fine hotel restaurant, which does fantastic vegetarian dishes, including 13 kinds of dosa …
Smoor Chocolates Signature Lounge
Bengaluru (Bangalore)
The city's finest chocolaterie has a lovely, air-conditioned and spacious interior where you can indulge in exquisite gateaux and cakes, and of course a…
Hampi
A well-run place with cushion seating (or dining tables) and an excess of psychedelic wall hangings. Serves tasty Indian, Israeli and Western classics…
Bengaluru (Bangalore)
Dine alfresco on Fava’s canopy-covered decking, feasting on large plates of delectable dishes like Middle Eastern meze, minced-lamb kebabs or black-sesame…
Karnataka
Excellent South and North Indian dishes are on offer here at very fair rates; try a paneer kadai (cottage cheese cooked in thick tomato gravy). The…
Bengaluru (Bangalore)
This inexpensive samosa hotspot is perfect for a quick bite on the southwestern side of the Indiranagar area. There's a wide range of trad (and twisted)…
Bengaluru (Bangalore)
Hot out of the oven, Lady Baga brings its seafood specialities, Goan delicacies and chilled-out vibe to Bengaluru. The food is divine (try the mud crab in…
Mysuru (Mysore)
Mysuru’s most social restaurant, with outdoor tables moodily lit by countless lanterns. There's often live traditional music, too. The menu offers…
Bengaluru (Bangalore)
This warehouse-style bar-resto, drawing a cool urban crowd, serves cocktails in beakers and offers napkins toilet-paper style (on a roll). The menu takes…
Karnataka
Woodlands is regarded as the best vegetarian place in town and has an air-con dining room where you can escape the heat. Serves both South and North…
Hampi
Serves up flavoursome Indian, Chinese and Israeli food, and even the Mexican grub (try the veg enchiladas) is quite tasty. Sip a lassi (₹60) or masala…
Mysuru (Mysore)
This hole-in-the-wall takeaway samosa place is only open limited hours, but it's well worth checking out. There's always a queue, such is its popularity,…
Karnataka
This popular, pure-veg hotel restaurant with inviting modern decor serves both North and South Indian cuisine, but it's the latter that stands out. Prices…
Mysuru (Mysore)
This wildly popular dosa joint is so popular that people munch them on the street outside when the cramped interior is full. Try a rava onion dosa or ghee…
Bengaluru (Bangalore)
Famous for its terrific rolls (wholewheat chapatis), filled with anything from charcoal-grilled meats and tandoori prawns to paneer and sweetcorn tikka.
Karnataka
This basement hotel restaurant buzzes day and night with contented diners. It's renowned for its meat dishes; try a chicken or mutton biryani.