Bangalore is a food-lovers haven that offers an extensive array of cuisines from around the world, ranging from the local to continental (which is how European food is referred to in India) to Korean and Japanese food. But, when in Bangalore, you must try the traditional local cuisine either for breakfast or lunch - you will not regret it.
If you are staying in a five-star hotel like the Leela, Taj, Oberoi, or any others, then each hotel has a really good restaurant where you can have a great meal that tends to be on the expensive side ($15 to $25 per head). For instance, the Oberoi has Rim Nam, a Thai restaurant; the Taj has Karavalli; and the Leela has Zen, which serves food from Japan, Korea, China, and Thailand.
Besides these high-end restaurants, there are many good mid-level restaurants that serve fantastic food at economical prices ($5 to $7 per head). The local south Indian ones that serve the traditional fare of idli, dosa, vada, pongal, and coffee include MTR, Vidyarthi Bhavan, and Woodlands. For a traditional South Indian lunch or dinner, you can try MTR, Woodlands, Amaravathi, Nandini, Bheema, Gonguras, or Gokul. For north Indian food, some of the good restaurants are Samarkhand, Sukh Sagar, Haveli, Palki, Biryani Merchant, and Roomali, which has a view.
After Indian food, the second most popular cuisine in Bangalore seems to be Chinese. In fact, many traditional Indian restaurants serve their own homegrown version of Chinese food, especially Gobi Manchurian. Some of the better known Chinese eating joints include Rice Bowl, Three Quarter Chinese, Aromas of China, Bamboo Shoots, Mainland China, and Chung Wah.
If you crave American fast food, there is McDonald's, Dominos, Pizza Hut, KFC, and Pizza Corner, where you can get your fix of burgers (Indian style) and Coke.
Bangalore is also well-known for its bakeries and cafés. Nilgirs is a 100-year-old store that sells some traditional English baked goods, like plum cake and sponge cake, by the slice. The ubiquitous Iyengar bakeries that you will find in various parts of Bangalore are well-known for their array of sponge cakes, chocolate cakes, etc. Ho