Mumbai shows remarkable diversity in all its spheres. And food is no exception. You can fill your stomach by spending INR 20 on two spicy, delicious vada pavs or a plate of steaming, hotidlis; or you can savour an excellent Japanese meal at Wasabi, Taj for INR 6000. Mumbai boasts of restaurants serving a large range of international cuisines - more than any other city in India. It also has a good balance of the north Indian and south Indian cuisines. It has happening pubs like Hard Rock Café (Worli / Andheri), The Little Door (Andheri) and Social (multiple locations) for those who like to party, and cheap places like Gokul (Colaba), Janta (Bandra) and Laxmi (Powai) for those who want to grab (more than) a few drinks with their friends.

Read more about Street food in Mumbai

Photos of Famous Food in Mumbai

Local dishes of Mumbai
Local dishes of Mumbai

Restaurants in Mumbai

Swati Snacks

Gujarati, Snacks

11:30 AM to 10:30 PM

INR 700 For Two for two

People who're especially fond of Gujarati cuisine, this is the place for you! One can get the authentic taste of traditional Gujarati in the dishes here. The service isn't that great, but the tasty food makes up for it.

248, Karai Estate, Opposite Bhatia Hospital, Tardeo Road, Mumbai, India


Bakery, Cafe

11:30 AM to 12 Midnight

INR 400 For Two for two

A renowned bakery in Mumbai, it's more popular for its cupcakes than cakes. Since it's a tiny place, takeaways are recommended over sitting and having the food in the bakery itself.

31, Bajaj Arcade, Union Park, Near Olives, Khar, Mumbai, India


European, Continental

12 Noon to 3:30 PM, 6 PM to 1:30 AM

INR 5000 For Two for two

With beautiful interiors and a sophisticated ambience, this place is one of the finest restaurants in Colaba. There is a wide selection of European dishes which one can choose from. The service is pretty good and the staff really hospitable. For the cocktail lovers, the Kiwi Margaritas are a must have.

4, Mandlik Road, Colaba, Mumbai, India

Cafe Churchill

Continental, Italian, Seafood

11 AM to 11:30 PM

INR 1200 For Two for two

A tiny cafe with limited seating, one usually ends up waiting for a bit. Still, the ambience here is great and though the food options on the menu are rather narrow, the taste will leave you yearning for more.

East West Court Building, Opposite Cusrow Baug, Shahid Bhagat Singh Road, Colaba, Mumbai, India


North-Indian, Gujarati, Snacks

12 Noon to 11 PM

INR 800 For Two for two

This place serves some of the best Gujarati food in town. The rich, spicy, Gujarati thalis are a must have for every foodie, especially vegetarians

Ground Floor, Prem Court, JT Road, Churchgate, MumbaiIndia

Haji Ali Juice Centre

Beverages, Desserts, Snacks

5 AM to 1 AM

INR 600 For Two for two

A heaven for the diet and health conscious peeps, this place serves every possible kind of fruit juice. Also available are fresh fruits with cream, milkshakes and really yummy, cheesy sandwiches. A must visit for all.

Lala Lajpat Rai Road, Haji Ali Circle, Mahalaxmi, Mumbai, India


Bakery, Cafe

12 Noon to 3:30 PM, 7:30 PM to 11:30 PM

INR 1000 For Two for two

Located near Marine Drive, this place is usually crowded with foreigners, owing mainly to it's European feel. It's bakery has some really delicious cakes, pastries and snacks to try. Coming to the main course, both Continental and North Indian dishes are well prepared and served. Overall, a great place.

Mayfair Building, VN Road, Churchgate, Mumbai, India


Italian, Mediterranean

9 AM to 1 AM

INR 2000 For Two for two

One of the few Mediterranean/European cuisine restaurants which give equal (if not more) attention to the vegetarian dishes. The salads and main course dishes, especially the pastas, are simply out of the world. The classy ambience just adds to the wonderful experience here. Highly recommended.

Near HDFC Bank, Pali Naka, St. John Road, Pali Hill, Bandra West, Mumbai, India

Cafe Olympia

Mughlai, North-Indian, Biryani

7 AM to 11:45 PM

INR 450 For Two for two

One of the older restaurants in the city, this place has quite a reputation for serving tasty, homely food. For people who don't prefer a lot of spices in their food, this the perfect place for you.

Rahim Mansion 1, SB Road, Colaba, Mumbai, India


Bakery, Cafe

9 AM to 11:45 PM

INR 750 For Two for two

Aptly named after the food of the Gods, this bakery serves heavenly brownies, cakes, tarts, sandwiches, pastries and other baked goods that go well with coffee. A confectionery delight.

24, Cusrow Baug, Electric House, Colaba, Mumbai, India



7 AM to 12:30 AM

INR 400 For Two for two

An old establishment that serves lip-smacking Mughlai food at unbelievable prices. Has a no-nonsense service owing to a bustling crowd. The facade reminds you of a nook in an old bazaar.

11, Tulloch Road, Behind Taj Mahal Hotel, Colaba, Mumbai, India

Leopold Cafe

Chinese, Continental, North-Indian

7:30 AM to 12 Midnight

INR 1500 For Two for two

Going strong since 1871, this iconic place is always abuzz with travelers, particularly foreigners. Ideal for sharing travel stories in the afternoon over beer, this place has a laid back feel to it. The food and service is decent but the desserts are great.

S.B. Singh Road, ColabaCauseway, Mumbai, India


North-Indian, Mughlai

7 PM to 3 AM

INR 700 For Two for two

A late night favorite with the townies, this eatery still retains its old charm. Rise in prices and shrinking portions not withstanding, its Kebabs are still to die for.

Tulloch Road, Apollo Bunder, Colaba, Mumbai, India

Cafe Mondegar

Cafe, Bakery

7:30 AM to 11:30 PM

INR 1400 For Two for two

One of the best places to hang out and soak in the quintessential ambiance of Bombay, this places offers good food and an eclectic crowd, with music playing from a jukebox. Breakfast at Mondy's is a must try.

5A, Metro House, Shahid Bhagat Singh Road, Near Regal Cinema, Colaba, Mumbai, India

Tea Centre


8:30 AM to 10:30 PM

INR 700 For Two for two

An old establishment with liveried waiters and a colonial ambiance, it has a huge variety of amazing teas and some delectable continental dishes. Great for a light meal in a serene setting.

78, Resham Bhavan, Veer Nariman Road, Churchgate, Mumbai, India

Pizza By The Bay


7 AM to 1:30 AM

INR 2000 For Two for two

Located on the Marine Drive, this restaurant has a beautiful refined ambiance, good service and provides a great ocean view. The Italian dishes and Indian wines served here are fabulous, but the prices lean towards the expensive side.

143, Soona Mahal, Marine Drive, Churchgate, Mumbai, 400020, India

Brittania & Co


11:30 AM to 4 PM

INR 850 For Two for two

A classic Irani restaurant and an endearing Mumbai icon since 1923, this place serves amazing non-veg dishes of the Irani-Parsi cuisine. This family-run institution is famous for dishes like berry pulao, dhansak, salli boti, spiced and boneless mutton and chicken and patra nu fish which are incredible

Wakefield House, 11 Sprott Road, 16 Ballard Estate, Fort, MumbaiIndia

Badshah Snacks & Drinks

South-Indian, Snacks

7 AM to 12:30 AM

INR 450 For Two for two

Located opposite the Crawford Market, this place is famous for its sumptuous snacks and street food, particularly the faloodas. The faloodas are great and come in mind-numbing variety. The service is quick and the prices are decent.

Dr DN Road, Crawford Market, Mumbai CST Area, Mumbai, India


Desserts, Snacks

10:30 AM to 1:30 AM

INR 550 For Two for two

Located on the roadside, an ideal stopover for late night drives, this places has a wide variety of juices, milkshakes, amazing ice-creams including amusing specialties like the Green Chilli Ice cream.

45, Sattar Sea View, ChowpattySea Face, Dr. Purandare Road, Marine Drive, Chowpatty, Mumbai400007India

Cream Centre

North-Indian, Snacks, Italian

12 Noon to 12 Midnight

INR 1100 For Two for two

Cream Centre is a great place to have vegetarian food. It has bright interiors and good service which adds to its charm. A wide variety of delectable dishes in Indian, Mexican, Continental, Middle eastern cuisine. The Chhole Bhature and Big Nachos are a must have.

Fulchand Niwas, ChowpattySea Face, Chowpatty, Mumbai, India



12 Noon to 3:30 PM, 7 PM to 10:30 PM

INR 250 For Two for two

A small restaurant with no ambience to speak of, it serves lip-smacking authentic Punjabi dishes at dirt cheap prices. The place Is clean and the service is fast and courteous. Do not miss the fruit cream and kheer.

19, Easter Emporium, Near Wilson College, Chowpatty, Mumbai, India

Hotel Ram Ashraya


5 AM to 9:30 PM

INR 400 For Two for two

Satisfy your love for authentic South Indian cuisine at this 80 year old, family run restaurant. The menu is written on a chalkboard and changes daily. This place doles out mouth-watering dosas, idlis, upma and filter coffee at reasonable prices

Bhandarkar Road, Matunga East, Mumbai, India


Cafe, Bakery

8:30 AM to 10 PM

INR 700 For Two for two

A trip to Candies is like a stroll through a hill town bakery in Europe. Complete with outdoor patios, intricate artwork, lanterns and fairy lights, winding staircases, this is a great place to chill. The food is affordable and tasty with huge portions. Sandwiches, pastries, mousse are a must try. Weekends are crowded.

Mac Ronells, Next to Learners Academy School, Pali Hill, Bandra West, Mumbai, India

Mahesh Lunch Home

Seafood, North-Indian, Chinese, Mangalorean

12 Noon to 3:30 PM, 7 PM to 12:30 AM

INR 1500 For Two for two

Your one-stop solution for cravings of seafood in Mumbai, this places is known for its ladyfish, pomfret, lobster and crabs; the rawas tikka (marinated white salmon) and tandoori pomfret and enjoys a loyal following. Savor rich Mangalorean cuisine along with sumptuous dosas. The Jumbo Crab Butter Pepper Garlic is a must try

Kings Apartment, JuhuTara Road, Juhu, Mumbai, India

Cafe Moshe

Mediterranean, Cafe

8 AM to 11:30 PM

INR 1300 For Two for two

This place is beautifully decked up and provides excellent baked goods, coffees, smoothies, salads, fondue and sandwiches. The ambiance is really lively but the service can be improved. They have 2 more outlets, one in Kemp's corner and the other in Juhu.

Janki Kutir, Opposite St Joseph's High School, Juhu, Mumbai, India

Amar juice centre


12 Noon to 2 AM

INR 500 For Two for two

Amar's juice center serves the best pao-bhaji in town, along with dosas, pizzas, sandwiches and tasty juices and shakes. The weekends are crowded but the service is excellent.

3, RN Cooper Hospital Compound, Gulmohar Road, Vile Parle West, Mumbai, India


Asian, Mediterranean, American

12 Noon to 1:30 AM

INR 1300 For Two for two

Recently opened in the suburbs, this pub is a favorite with the young crowd and has good food and ambience. The service is excellent and the cocktails are worth a try.

1st Floor, 103, Ventura Park, IT Building, Hiranandani Gardens, Opposite D Mart, Central Avenue Road, Powai, Mumbai, India

Jumbo King


9 AM to 10 PM

INR 400 For Two for two

A chain of shops that has turned the humble vada pao into a specialty, it offers a wide variety of great combos in a hygienic setting.

1, Mukund House, Andheri Naka, SV Road, Andheri West, Mumbai, India


South-Indian, North-Indian, Chinese

8 AM to 1 AM

INR 550 For Two for two

A regular haunt for IITians, this place is bang on the money. Provides cheap booze and good vegetarian fare. Also, it has quick service and is great for budget eating.

IIT Main Gate, Powai, Mumbai, India

Kailash Parbat

Snacks, North-Indian, Chinese

10 AM to 11:30 PM

INR 600 For Two for two

Kailash Parbat is known for its cheap delicious vegetarian food with a Sindhi influence. Snacks, chaats and thalis are a must try. Efficient service and good value for money

7A, Crystal Plaza, New Link Road, Andheri Lokhandwala, Andheri West, Mumbai, India

Places to Visit In Mumbai