Home› Dining› NEIGHBOURHOOD DINING
NEIGHBOURHOOD DINING

Where to Eat and Drink in Indiranagar: A Street by Street Guide

Twelve hundred places to eat inside four square kilometres, and about forty of them worth planning your evening around. Here is how to navigate Indiranagar by street, by hunger and by budget.

QUICK ANSWER

  • Indiranagar's food runs along 12th Main, 100 Feet Road and CMH Road, all within a ten minute walk.
  • Breakfast is a CMH Road darshini before 9 AM for under 150 rupees; cocktails run about 500 to 900 rupees.
  • Take the Purple Line to Indiranagar station, since parking after 7 PM is difficult and the Metro stops around 11 PM.
  • Last call at most licensed venues is around 1 AM.
Tariq Sallam, founder of The City 24/7 Tariq Sallam July 12, 2026 • 13 min read
SHARE
A pavement table set with cocktails, a pizza and small plates on a tree-lined street at night, with lit restaurants, rooftop terraces strung with fairy lights and parked cars

12th Main at nine on a Saturday. Nobody has a reservation and everybody is somehow getting fed.

“Nobody goes to Indiranagar for one restaurant. You go to Indiranagar, and dinner happens to you somewhere between the second and fourth street you walk down.”

• How eating here actually works

I have eaten in Indiranagar more than in any other part of Bengaluru, mostly because it is the only neighbourhood in the city where you can arrive without a plan and be fine. That is its real quality. Not any single restaurant, though there are excellent ones, but the density: breakfast idlis, a Bengali fish thali, a natural wine bar and a 1 AM shawarma all inside a ten minute walk of one another.

That density is also the problem. Newcomers arrive at 12th Main on a Saturday, find every door has a forty minute wait, eat somewhere disappointing out of exhaustion and conclude the neighbourhood is overrated. It is not overrated. It is badly navigated.

So this guide is organised the way the neighbourhood actually is: by street, then by meal, then by what you feel like spending. It covers where to go for breakfast, the old Indiranagar institutions that predate the cocktail bars, the bar strip and how to work it, late night food, what a meal costs at each tier, and the practical business of parking, timings and waits. It sits under our full Indiranagar neighbourhood guide and the city wide food guide.

Quick Information

Indiranagar, compressed into a table you can read in the auto on the way there. The anecdotes are below, as always.

The dining streets
12th Main, 100 Feet Road, CMH Road, 80 Feet Road, and the numbered Crosses in between
12th Main
The bar and small restaurant strip. Highest density, hardest parking, best walking
100 Feet Road
Larger restaurants, rooftops, brands and hotel dining. Wider pavements, valet common
CMH Road
Older Indiranagar. Darshinis, sweet shops, bakeries, biryani and genuine value
Breakfast
Darshinis from 7 AM, cafes from 8.30 or 9. Under 150 for idli, vada and coffee
Casual meal for two
Roughly 700 to 1400 at a mid range restaurant, before drinks
Nice dinner for two
Roughly 2500 to 5000 with a drink each. Tasting menus run higher
Drinks
Cocktails roughly 500 to 900, craft beer 300 to 500, pitchers cheaper before 8 PM
Happy hours
Typically 12 PM to 7.30 PM on weekdays. The best value window in the neighbourhood
Peak wait times
Friday and Saturday, 8 PM to 10.30 PM. Expect 30 to 60 minutes with no booking
Last call
Around 1 AM at most licensed venues, earlier on some quieter nights
Late night food
Shawarma, rolls and darshinis on 100 Feet Road and CMH Road well past midnight
Parking
Genuinely difficult after 7 PM. Use the Metro, an auto or valet on 100 Feet Road
Metro
Indiranagar station on the Purple Line, on CMH Road. Services end around 11 PM
Vegetarian
Excellent and everywhere. South Indian, Rajasthani, Gujarati and modern vegetarian all represented
Best move
Book anything you actually care about, then walk for everything else

Which Street in Indiranagar Should I Eat On?

12th Main for bars and small restaurants you walk between, 100 Feet Road for larger dinners and rooftops, and CMH Road for old Bengaluru food at a third of the price.

Those three streets are effectively three different neighbourhoods. 12th Main is the strip everyone means when they say Indiranagar: a dense run of bars, cafes and small kitchens in converted houses, best experienced on foot with no fixed plan. It is also where the noise, the crowds and the parking failure concentrate, so arrive by Metro or auto and accept that the last stretch is a walk.

100 Feet Road is the wider, glossier axis: bigger restaurants, rooftop bars, hotel dining and brands with more than one outlet. Valet exists, groups fit, and it is the right choice when six people need a table and nobody wants to walk. CMH Road, running west toward Ulsoor, is the oldest part of the food landscape here and the most underrated by newer residents. Darshinis, bakeries, sweet shops, biryani counters and a quality of value that 12th Main abandoned around 2015.

Where Should I Eat Breakfast in Indiranagar?

A CMH Road darshini before 9 AM for idli, vada and filter coffee under 150 rupees. The cafes on 12th Main open later, around 8.30 or 9, and cost five times as much for a better chair.

This is the split that defines Indiranagar breakfast. The darshini route is fast, standing, excellent and cheap, and it is what the neighbourhood actually eats on a weekday. Order at the counter, eat at the ledge, drink the coffee in one go and leave. Weekends after ten, the darshinis are still going and the cafes are heaving, and if you want a leisurely brunch with a table you should book it, because Indiranagar brunch demand outstrips supply every single Sunday.

  • Weekday, 7 to 9 AM. A CMH Road or 80 Feet Road darshini. Idli, vada, khali dosa, kesari bath, filter coffee. Under 150 for a full plate and a coffee.
  • Weekend brunch, 10 AM onward. The 12th Main and 100 Feet Road cafes. Book a table or arrive by 10, because 11.30 onward is a queue.
  • Bakery breakfast. Indiranagar's older bakeries do honey cake, dilkush, puffs and bread that predates the entire brunch industry, at a fraction of the cost.
  • Coffee, properly. Filter coffee at a darshini or a third wave pour over on 12th Main. Both are good and they are not competing for the same morning.
  • The office breakfast. The dosa counters near 100 Feet Road move fast between 8.30 and 9.30 and will feed you in under ten minutes.

What Does a Meal in Indiranagar Cost?

Under 300 for two at a darshini, 700 to 1400 for two at a mid range restaurant before drinks, and 2500 to 5000 for two at a proper dinner with a cocktail each.

The wide range is the point. Indiranagar contains one of the steepest price gradients in Bengaluru, and two people can eat genuinely well anywhere along it. A thali on CMH Road, a plate of biryani, a shawarma at midnight and a nine course tasting menu are all Indiranagar dining, and the neighbourhood does not particularly rank them.

Where the bill escalates is drinks. Cocktails at the better bars run 500 to 900, craft beer 300 to 500, and a table of four ordering two rounds each will spend more on drinks than on the food. If that matters, the happy hour window between noon and about 7.30 PM on weekdays is the most efficient thing in the neighbourhood, and it is when the bars are pleasant rather than packed.

“Indiranagar's greatest dining secret is a Tuesday at seven. Same kitchens, same bartenders, no queue, and someone will actually talk to you.”

• The case for going out midweek

Where Do Locals Drink in Indiranagar?

On 12th Main and its Crosses, in the small first floor bars rather than the big ones on the main road, and generally before 9 PM or after 11.

Indiranagar's bar scene has three tiers. There are the microbreweries and large rooftops, which are good for groups and daytime and reliably busy. There are the cocktail bars, several of them genuinely serious about what they pour, where you should sit at the bar and ask what they are excited about rather than reading the menu. And there is the old guard: unpretentious rooms with cold beer, plastic chairs and no interest in your opinion of the playlist, which are the best value in the neighbourhood and the most fun after midnight.

  • Go early or go late. Between 8 and 10.30 on a weekend every good door has a wait. Before 8 you walk in, and after 11 the crowd thins into the people actually enjoying themselves.
  • Sit at the bar. In the cocktail places, the bar seat gets you the off menu drink and the recommendation. Tables get you the menu.
  • Use the Crosses, not just the Main. The numbered Crosses off 12th Main hide small rooms with no signage and no queue. This is where the neighbourhood's regulars are.
  • Check the happy hour cut off. Most run to 7.30 or 8 PM. Ordering a last round at 7.25 is a legitimate and widely practised strategy.
  • Plan the ride home first. Last call is around 1 AM, the Metro has long stopped, and everyone books a cab at the same moment. Walk out to 100 Feet Road before you open the app.

Where Can I Eat Late at Night in Indiranagar?

Shawarma and roll counters on 100 Feet Road and CMH Road, which run well past midnight, and a handful of darshinis and biryani places that stay open for the post last call crowd.

Bengaluru is not a genuinely late night city, and Indiranagar is the closest it gets. After the bars close, the food that survives is street level: shawarma wrapped tight in foil, egg rolls, kebabs and the occasional dosa griddle still going. It is not refined and it is not supposed to be. If you want anything more structured after midnight, the hotel coffee shops on and around 100 Feet Road are the only reliable option, and they are priced accordingly.

Is Indiranagar Good for Vegetarians?

Yes, comfortably one of the best neighbourhoods in the city for vegetarian eating, from darshinis and thali houses to modern menus where the vegetarian section is the interesting half.

South Indian vegetarian is the base layer and it is everywhere, all day, at low prices. Above that sit Rajasthani and Gujarati thali houses, North Indian vegetarian kitchens, and a growing set of modern restaurants where vegetables are the point rather than the compromise. Jain options are widely available and usually just a request. If you are vegetarian and moving to Bengaluru, Indiranagar and the older south of the city are the two areas where you will never once feel like an afterthought.

How Do I Get to Indiranagar and Where Do I Park?

Take the Metro to Indiranagar station on CMH Road and walk, or take an auto to the street you want. Driving here after 7 PM means twenty minutes of circling, and that is on a good night.

This is the single biggest practical fact about eating in Indiranagar. The neighbourhood was laid out as houses, not as a restaurant district, and the parking never caught up. 12th Main in particular is effectively parked out from early evening, and the Crosses are residential streets where blocking a gate will earn you exactly what it deserves. If you must drive, use valet on 100 Feet Road and treat it as part of the cost of dinner.

The Metro is on the Purple Line and puts you on CMH Road, a walk from most of the neighbourhood, but services end around 11 PM, so it works well for an early dinner and not at all for a late one. For the return trip after a night out, walk out to a main road before booking, because cab pickup inside the strip on a Saturday night is an exercise in patience.

What Are the Mistakes People Make Eating in Indiranagar?

  • Arriving at 8.30 on a Saturday with no booking. The worst possible hour. Either book, come at seven, or come on a weekday and have a much better evening for the same money.
  • Sticking to 12th Main. The strip is famous but CMH Road and 80 Feet Road hold the value and the older, better institutions. Walk west.
  • Driving in. You will spend the first twenty minutes of your evening looking for parking and the last twenty getting out. Metro or auto.
  • Ignoring happy hours. The same cocktail costs meaningfully less at 6.45 PM than at 9. The bar is also quieter and the service better.
  • Chasing whatever opened last month. Indiranagar's turnover is brutal and the new place is not automatically the good place. The rooms that have survived a decade here have survived for a reason.
  • Forgetting the ride home. Everyone in the strip books a cab within the same fifteen minutes after last call. Walk to a main road first.

Eating in Indiranagar: Frequently Asked Questions

Which street is best for restaurants in Indiranagar?

12th Main for a dense walkable strip of bars and small restaurants, 100 Feet Road for larger restaurants and rooftops that can seat groups, and CMH Road for older, cheaper and genuinely excellent South Indian food, bakeries and biryani.

How much does dinner for two cost in Indiranagar?

Under 300 rupees at a darshini, roughly 700 to 1400 at a mid range restaurant before drinks, and 2500 to 5000 at a nicer place with a cocktail each. Drinks are what move the bill, with cocktails at 500 to 900 and craft beer at 300 to 500.

Do I need a reservation in Indiranagar?

For Friday and Saturday between 8 PM and 10.30 PM, yes, or expect a thirty to sixty minute wait at anywhere popular. Weekdays and anything before 8 PM you can generally walk in, which is the main argument for going out midweek.

Where can I eat breakfast in Indiranagar?

The darshinis on CMH Road and 80 Feet Road from about 7 AM, where idli, vada and filter coffee cost under 150 rupees. Cafes on 12th Main and 100 Feet Road open around 8.30 or 9 and are better for a sit down brunch, though weekends need a booking.

What time do bars close in Indiranagar?

Last call is around 1 AM at most licensed venues, sometimes earlier on quieter nights. Happy hours typically run from noon to about 7.30 PM on weekdays, which is the best value window in the neighbourhood.

Is parking difficult in Indiranagar?

Yes, genuinely difficult after 7 PM, particularly on 12th Main and the residential Crosses. Take the Metro to Indiranagar station on CMH Road, take an auto, or use valet on 100 Feet Road and treat it as part of the cost of the evening.

Where can I get late night food in Indiranagar?

Shawarma, roll and kebab counters on 100 Feet Road and CMH Road stay open well past midnight, along with a few darshinis and biryani places. For anything more structured after midnight, the hotel coffee shops around 100 Feet Road are the reliable option.

Is Indiranagar good for vegetarian food?

It is one of the best neighbourhoods in Bengaluru for vegetarians. South Indian vegetarian is available all day at low prices, thali houses cover Rajasthani and Gujarati styles, and most modern restaurants treat the vegetarian side of the menu seriously. Jain options are widely available on request.

Is Indiranagar or Koramangala better for eating out?

Indiranagar is more walkable and better for an unplanned evening, with a denser bar strip and a stronger old Bengaluru food layer on CMH Road. Koramangala is younger, cheaper on average and stronger for cafes and late night delivery kitchens. For a night out on foot, Indiranagar.

How do I reach Indiranagar by Metro?

Indiranagar station is on the Purple Line, on CMH Road, and puts you within walking distance of most of the neighbourhood. Services end around 11 PM, so the Metro works well for an early dinner and not for a late night out.

Eaten Somewhere in Indiranagar Worth Knowing About?

Indiranagar turns over faster than any neighbourhood in Bengaluru, and half of what is good here is a room somebody told me about rather than anything I found on a list. If a place on this page has closed, slipped or changed hands, or if you have found something worth a detour, click the WhatsApp icon at the bottom right of your screen and tell me. That is also the fastest way to reach The City 24/7 about anything at all.

And if you want the city explained one useful thing at a time, join our ever growing community. One weekly email, free, and frequently about dinner.

Same city, new stories, always.

Tariq Sallam, founder of The City 24/7

Tariq Sallam

FOUNDER, THE CITY 24/7

placeBangalore calendar_monthSince 1991 groupsPeople. Places. Possibilities.

Tariq Sallam is the founder of The City 24/7, a platform dedicated to celebrating everything Bangalore. Having lived in the city since 1991, he has witnessed its remarkable journey from a laid-back Garden City to one of India’s most dynamic and innovative cities.

Passionate about its people, businesses, neighbourhoods, food, culture and hidden gems, Tariq believes every corner of Bangalore has a story worth telling. When he’s not writing or interviewing inspiring Bangaloreans, you’ll find him exploring the city. And through The City 24/7, he invites you to discover Bangalore with him, one story at a time.

campaign Have a Story Worth Sharing?

Know a remarkable business, inspiring individual, hidden café, school, neighbourhood, NGO, or local hero that deserves the spotlight? I'd love to hear from you.

Same City. New Stories. Always.
Tariq Sallam, founder of The City 24/7, with the Bengaluru skyline