Impressive Indian

Hamilton and Burlington has a rich array of options when it comes to the rich, flavourful and vibrant food of India. From curries to biryani, and from street food to fine dining, we are lucky to have it all!
Whether you're looking for a sit-down fine-dining spot, a buffet meal, or street-food style options, there is sure to be an Indian food option that suits your needs in the Hamilton area. The choices are plentiful when it comes to Indian cuisine, so if you’re a curry connoisseur, check out just some of the options before you.
India Village
India Village shows its popularity through many awards that it has won throughout the years, along with gleaming reviews. With a location in both Dundas and Ancaster, both spots offer up warm service and extremely flavourful dishes. Through takeout or delivery, popular options include butter chicken, onion bhaji and mouth-watering garlic naan. Both locations often have dining deals, stay tuned to India Village’s social media for all the details.
#13, 370 Wilson St. E., Ancaster
100 King St. W., Dundas
indiavillage.ca
IG: indiavillagedundasandancaster
FB: indiavillagerest

Maurya Indian Twist
Maurya Indian Twist in Dundas is part of a small chain, but the Governors Road spot deserves more local love. Rather than naan, it offers roti, with a variety of fusion dishes such as Indo-Chinese options – mango chicken, garlic butter shrimp, and more. At Maurya, you can also find fusion poutines topped with options like paneer makhani and chicken samosa. If you're a vegan or a vegetarian – no worries! There is a wide variety of options for all dietary choices.
246 Governors Rd., Dundas
mauryaindianrestaurants.com/locations/dundas
IG: mauryaindiantwist
facebook.com/mauryaindianrestaurants

The Himalya Restaurant
The fully vegetarian menu at the Himalya Restaurant is a favourite of vegetarians and non-vegetarians alike. It is also one of the spots in Hamilton where you can get thali – a platter of small portions of several dishes so that you can try many options. The thali comes with three curries, rice and naan. Try the samosas and the channa (chickpea curry).
160 Centennial Pkwy. N., Hamilton
himalyarestaurant.ca
IG: _himalya.restaurant_
FB: HimalyaRestaurant

Sagarmatha Curry Palace Restaurant
The colourful space of this restaurant (just in the heart of the King William restaurant district), would never give away that you're in a basement restaurant. Sagarmatha serves vibrant Nepalese and Indian dishes, including options such as: paneer tikka (marinated cheese and vegetables in the tandoor), chili momo Nepali dumplings, and a meat thali option. Try one of the combos for a well-rounded meal at a great price point.
43 King William St., Hamilton
sagarmathacurrypalace.ca
IG: sagarmathacurrypalace
FB: sagarmathacurrypalace

Barshala
Barshala is a trendy new spot to enjoy some northern Indian classics and new fusion dishes. Located within the Main West area, it is ideal for students and non-students alike. The modern space makes for a beautiful spot to spend some time. They do catering, too. Interesting dishes on the menu include their chicken butter sauce pasta, Szechuan veggie momos, chili mushroom and dahi poori (semolina balls with yogurt, tamarind chutney, mint chutney, and crispy chickpea noodles called sev).
1685 Main St. W., Unit #160, Hamilton
barshala.ca
IG: barshala_hamilton
FB: Barshalahamilton

Indian Spice
Indian Spice on Upper James specializes in Punjabi and south Indian offerings, such as idly (a savoury rice cake), dipped vadai (deep-fried fritters), and a whole variety of dosa options, plus a wide variety of street-food options like dabeli sandwiches, and everything comes with warm service. Be sure to order ahead to make sure they have what you are looking for.
647 Upper James St., Hamilton
indianspice.ca
IG: indianspicehamilton
FB: Indianspicehamilton

Gate of India
One of the classic Indian restaurants found within the city, Gate of India has been open since 1987 and has been serving traditional Bangladeshi-style Indian dishes ever since. The space right in the heart of James Street North continues to offer the long-established and well-loved dishes that long-term customers have come to know and love: vegetable pakora, lamb tikka cooked in the tandoor, and saag shrimp. Be sure to check out the daily lunch specials.
201 James St. N., Hamilton
gateofindia.ca
IG: gate.ofindia
FB: gateofindiahamilton

Shehnai Restaurant
Shehnai is one of the few places in Hamilton where you can enjoy an Indian buffet. Go to the plaza near King and Dundurn for the lunch buffet offered seven days a week. This is another spot that has had longevity, originally opening their doors in 1990. Perfect for a work lunch or small group gathering, on the menu you will find dishes like goat curry, tandoori chicken wings, Kashmiri chicken, vegetable korma and so much more.
447 Main St. W., Hamilton
shehnairestaurant.ca
FB: shehnairestaurant

Biryaniwalla
The goal of Biryaniwalla, which also has locations in Niagara Falls, Milton, and Ottawa, was to do biryani and do it well. The biryani menu offerings vary from jackfruit biryani, and shahi paneer biryani to chicken lollipops biryani and a whole mutton biryani menu. Though the biryani is what Biryaniwalla is known for, it has a whole variety of other heart-warming options too. There’s a dish for everyone.
804 Upper Gage Ave., Hamilton
thebiryaniwalla.com
IG: biryaniwallahamilton
FB: Biryaniwalla-Hamilton

Jeera
Jeera is one of the fanciest and most upscale of all the Indian restaurants locally. Located in Burlington, the classy spot describes itself as Indian fine dining, and the elegant interior is sure to impress. Jeera has an extensive menu ranging from street food, Hakka options, tandoor choices, meat dishes, breads, and rice dishes.
3315 Fairview St. Unit 6, Burlington
thejeera.com
IG: jeeratrulyindian
FB: Jeera-Truly-Indian
