Order Online

Authentic Indian Restaurant in Hamilton, Ontario

Daily Lunch Buffet on Main Street West

Welcome to Shehnai Restaurant, one of Hamilton's longest-running Indian restaurants. Since 1990 we have served authentic North Indian cuisine from 447 Main St W, just east of Dundurn Street. Join us for our daily Indian lunch buffet, sit down to an à la carte dinner, or order takeout, delivery and catering for your home, office or next celebration anywhere in Hamilton.

Hamilton's Home for Indian Food Since 1990

Shehnai Restaurant has served authentic Indian cuisine to Greater Hamilton for more than three decades. Independently owned and operated by Rahul Chettri, our family-style kitchen is known for consistent, home-style flavours — the kind of cooking many guests describe as a true taste of home. Hamilton City Magazine highlights Shehnai as one of the few places in the city to enjoy an Indian buffet, noting its longevity and its popularity for work lunches and small group gatherings. Read our story.

You'll find us at the corner of Main Street West across from New Street, just east of Dundurn Street and steps from Durand, Kirkendall and Strathcona. We're minutes from Hess Village, Westdale and McMaster University, with convenient parking in the plaza around King Street West and Dundurn — making Shehnai an easy choice for a weekday buffet lunch, a family dinner or a relaxed date night in Hamilton.

Palak paneer, creamy korma and North Indian curries served at Shehnai Restaurant on Main St W in Hamilton, ON

Indian Lunch Buffet, Dine-In, Takeout, Delivery & Catering in Hamilton

Whether you're grabbing a quick work lunch near downtown or feeding a crowd, Shehnai makes it easy to enjoy authentic Indian food in Hamilton your way.

Daily Indian Lunch Buffet

  • Monday – Friday: 11:30 AM – 2:30 PM
  • Saturday – Sunday: 12:00 PM – 2:30 PM
  • Rotating curries and tandoori items
  • Vegetarian dishes, rice and salads
  • Desserts to finish

Dine-In Dinner

  • Open daily 5:00 PM – 10:00 PM
  • Full à la carte Indian menu
  • Comfortable, relaxed dining room
  • Table service for families, couples and groups

Takeout & Delivery

  • Order online for pickup or delivery
  • Call ahead: (905) 577-0002
  • Curries, biryani, naan and more to go
  • Serving neighbourhoods across Hamilton

Indian Catering

  • Office lunches and corporate events
  • Parties and celebrations
  • Small group gatherings
  • Call us to plan your menu

Serving Neighbourhoods Across Hamilton

Guests travel from all over the city to dine in at Shehnai, and we offer takeout, delivery and catering throughout Hamilton, including these neighbourhoods:

Downtown & Lower City

  • Central Hamilton (Downtown)
  • Durand
  • Hess Village
  • Strathcona
  • Corktown
  • Beasley
  • North End

West Hamilton

  • Kirkendall North
  • Kirkendall South
  • Westdale
  • Ainslie Wood
  • Dundas
  • Ancaster

Hamilton Mountain

  • North Mountain
  • West Mountain
  • Central Mountain
  • East Mountain
  • South Mountain
  • Binbrook & Glanbrook

East Hamilton & Beyond

  • Crown Point East
  • Delta West
  • Stoney Creek
  • Waterdown

Delivery availability depends on your address. Check your area when you order online, or call us at +1 (905) 577-0002.

What Hamilton Diners Say About Shehnai

"So nostalgic! Great snacks to share with friends. Very enjoyable samosas chutney and pakora. Taste of home for me."

- MapQuest reviewer (via Tripadvisor)

"Best Indian food in Hamilton." This Tripadvisor reviewer praised Shehnai's samosas and pakoras for tasting just like the ones back home in India.

- Tripadvisor reviewer

After trying several places for Indian cuisine in Hamilton, this YellowPages reviewer finally found their spot at Shehnai Restaurant.

- YellowPages reviewer

Frequently Asked Questions About Our Hamilton Indian Restaurant

Where is Shehnai Restaurant located in Hamilton?

Shehnai Restaurant is located at 447 Main St W, Hamilton, ON L8P 1K5, Canada, at the corner of Main Street West across from New Street, just east of Dundurn Street. Convenient parking is available in the plaza around King Street West and Dundurn Street.

What are Shehnai Restaurant's hours?

We are open seven days a week for lunch and dinner. Monday to Friday: 11:30 AM – 2:30 PM and 5:00 PM – 10:00 PM. Saturday and Sunday: 12:00 PM – 2:30 PM and 5:00 PM – 10:00 PM.

Does Shehnai have an Indian lunch buffet in Hamilton?

Yes. Our daily lunch buffet runs Monday to Friday from 11:30 AM to 2:30 PM and Saturday to Sunday from 12:00 PM to 2:30 PM. It features a rotating selection of curries, tandoori items, vegetarian dishes, rice, salads and desserts, and it is a favourite for work lunches and small group gatherings.

Do you offer Indian food takeout and delivery in Hamilton?

Yes. Order online for takeout or delivery, or call us at (905) 577-0002. We serve neighbourhoods across Hamilton, including Durand, Kirkendall, Strathcona, Hess Village, Westdale and Hamilton Mountain. Delivery availability depends on your address.

Does Shehnai offer Indian catering in Hamilton?

Yes. We cater office lunches, parties, celebrations and small group gatherings across Hamilton. Call (905) 577-0002 to plan your catering order.

What are the most popular dishes at Shehnai Restaurant?

Guest favourites include goat curry, Kashmiri chicken, tandoori chicken wings, vegetable korma, samosas with chutney and pakoras, along with biryani, naan and tandoori breads.

Do you have vegetarian options?

Yes. Our daily lunch buffet includes vegetarian dishes, and our à la carte menu features vegetarian options such as vegetable korma. Ask our staff for recommendations.

How long has Shehnai Restaurant been open?

Shehnai Restaurant first opened in 1990, making it one of Hamilton's longest-running Indian restaurants.

Is Shehnai close to McMaster University and Hess Village?

Yes. Shehnai is on Main Street West near Dundurn Street, a short drive from McMaster University and Westdale and just minutes from Hess Village and downtown Hamilton.

Experience Authentic Indian Cuisine in Hamilton

Whether you're joining us for the daily lunch buffet, dining in for dinner, or ordering takeout, delivery or catering, Shehnai Restaurant brings authentic Indian flavours to Hamilton. Visit us on Main Street West or order online today.

Visit Our Indian Restaurant on Main Street West, Hamilton

Find Shehnai Restaurant at 447 Main St W, just east of Dundurn Street. Get directions, call ahead, or order online for pickup and delivery. Have a question? Contact us.

Shehnai Restaurant

Authentic Indian restaurant and daily lunch buffet on Main Street West, Hamilton — dine-in, takeout, delivery and catering.

Hours

  • Mon – Fri11:30 AM – 2:30 PM
    5:00 PM – 10:00 PM
  • Sat – Sun12:00 PM – 2:30 PM
    5:00 PM – 10:00 PM

Services

Dine-in · Lunch Buffet · Takeout · Delivery · Catering