Top ChoiceStreet Food in Bengaluru (Bangalore)

Food Street

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 across India. It's quite a spectacle, with rotis being...

Top ChoiceSouth Indian in Bengaluru (Bangalore)

Mavalli Tiffin Rooms

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 for a table, and then enjoy as waiters bring you delicious...

Top ChoiceMediterranean in Bengaluru (Bangalore)

Olive Bar & Kitchen

A whitewashed villa straight from the coast of Santorini, Olive Beach has a menu that evokes wistful memories of sunny Mediterranean getaways. Things change seasonally, but expect Thessaloniki salad, prawns pil...

Top ChoiceIndian in Bengaluru (Bangalore)

SodaBottleOpenerWala

This terrific new place, with its brilliant comfort-food menu of Persian soups and Parsi specials like salli boti (mutton served with matchstick potatoes), is a kooky spin on a Bombay Irani cafe. The decor is...

Top ChoiceSeafood in Bengaluru (Bangalore)

Karavalli

Superior seafood restaurant with a wonderfully atmospheric interior that takes in a traditional thatched roof, vintage woodwork and beaten brassware – though the garden seating is equally appealing. Choose from...

Top ChoiceAsian in Bengaluru (Bangalore)

Fatty Bao

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 bench tables. There’s sushi, dim sum, Thai curries and...

Top ChoiceInternational in Bengaluru (Bangalore)

Sly Granny

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 casual roof terrace. Try the udon noodles, quinoa salad,...

South Indian in Bengaluru (Bangalore)

Anna Kuteera

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 room only. Snacks include flavoursome ravi dosa (crispy...

International in Bengaluru (Bangalore)

SlimSins Cafe

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 into the culinary action: ragi (millet) buns being prepped...

Indian in Bengaluru (Bangalore)

Koshy’s Bar & Restaurant

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 of beer and fervent discussions. The decor is all creaky...

Indian in Bengaluru (Bangalore)

Gramin

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 with oven-fresh rotis, accompanied by sweet...

Indian in Bengaluru (Bangalore)

Bombay Brasserie

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 fine dishes from across the subcontinent, including red-hot...

Mexican in Bengaluru (Bangalore)

Chinita Real Mexican Food

For authentic Mexican flavours in South India, look no further. The tempting menu features tasty tostadas (crispy tortillas with toppings), braised-pork burritos, and chicken or tofu smeared with a fine mole...

Cafe in Bengaluru (Bangalore)

Smoor Chocolates Signature Lounge

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 chocolate or two. Also offers good breakfasts, wraps,...

Mediterranean in Bengaluru (Bangalore)

Fava

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 deep-sea tiger prawns. There's a good happy hour (5pm to...

Goan in Bengaluru (Bangalore)

Lady Baga

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 garlic sauce) and the retro hippie branding ('Baga' is a...

Indian in Bengaluru (Bangalore)

Samosa Party

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) samosas – mac and cheese, anyone? Wash it all down with a...

Gastropub in Bengaluru (Bangalore)

Church Street Social

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 in fine breakfasts, meze platters, ghee roast chicken...

Indian in Bengaluru (Bangalore)

Khan Saheb

Famous for its terrific rolls (wholewheat chapatis), filled with anything from charcoal-grilled meats and tandoori prawns to paneer and sweetcorn tikka.

North Indian in Bengaluru (Bangalore)

Empire

Empire is all about authentic, inexpensive tandoori and meat dishes in unpretentious surrounds (plastic banquette seating and fake wood); try the butter chicken, the kebabs or a mutton biryani. It's busy day and...