Order Online

Authentic Indian Restaurant in Nanaimo, BC

Freshly Made with Traditional Spices — Open 7 Days a Week

Welcome to Indian Grill, Nanaimo's celebrated North Indian and Punjabi restaurant at 507 Milton St. From sizzling tandoori dishes and creamy butter chicken to fragrant biryanis and street-food classics, every meal is freshly crafted with authentic spices. Dine in, take out, or order online today.

Indian Grill signature dishes - Authentic North Indian cuisine in Nanaimo, BC

Order Indian Food Online in Nanaimo

At Indian Grill, every dish is crafted using traditional spices and time-honored North Indian recipes. From sizzling tandoori items freshly pulled from the clay oven to slow-cooked creamy curries and pillowy naan breads, we bring the rich culinary heritage of Punjabi cuisine to Vancouver Island. Whether you crave our bestselling Butter Chicken or the fragrant Lamb Rogan Josh, order online for pickup or enjoy a relaxed dine-in experience at 507 Milton St, Nanaimo.

Dine-in experience at Indian Grill - North Indian restaurant in Nanaimo, BC

Dine-In, Takeout & Catering in Nanaimo

Indian Grill is located at the corner of Milton and Albert Streets in the heart of Nanaimo. Our warm, family-friendly space is perfect for a relaxed meal with loved ones, a quick takeout lunch, or catering for your next event. Recognized with a quality score of 95%+ and listed among the top 1% of Canadian restaurants in its category, we serve authentic North Indian cuisine that keeps our guests coming back for more.

Frequently Asked Questions

Find answers to common questions about Indian Grill's services, menu options, hours, and areas we serve in Nanaimo, BC.

Ordering & Takeout

How can I order Indian food online in Nanaimo?

You can order through multiple channels:

Which Nanaimo neighborhoods does Indian Grill serve?

Menu & Specialties

What are the most popular dishes at Indian Grill?

Our most popular dishes include:

  • Aloo Gobhi – Classic potato and cauliflower curry with aromatic spices and fresh herbs
  • Amritsari Kulcha – Signature stuffed flatbread served with chole, yoghurt, pickle and onions
  • Chicken Biryani – Fragrant basmati rice layered with tender spiced chicken and aromatic herbs
  • Chole Bhature – Spiced chickpeas served with deep-fried fluffy bread
  • Dal Makhani – Black lentils and kidney beans slow-cooked in creamy butter and tomato sauce
  • Vegetable Mixed Pakora – Crispy golden fritters made with fresh vegetables and spiced chickpea batter

What type of cuisine does Indian Grill serve?

Indian Grill specializes in authentic North Indian and Punjabi cuisine. Our menu features tandoori dishes from the clay oven, creamy curries, biryanis, Indo-Chinese fusion, and traditional street food like chaat and Amritsari Kulcha.

Hours & Location

What are Indian Grill's operating hours?

We're open 7 days a week:

  • Monday through Sunday: 11:30 a.m. to 9:00 p.m.

Where is Indian Grill located?

We're located at 507 Milton St, Nanaimo, BC V9R 2L2, at the corner of Milton and Albert Streets in downtown Nanaimo.

Special Services

Does Indian Grill offer catering in Nanaimo?

Yes, Indian Grill offers catering for events and gatherings of all sizes in Nanaimo and surrounding areas. Contact us at (250) 802-3940 to discuss your catering needs and customize a menu for your event.

What service options does Indian Grill offer?

Indian Grill offers dine-in, takeout, online ordering (via iOrders), and catering services. Whether you want a relaxed meal at our restaurant or a quick pickup, we have you covered 7 days a week.

Visit Indian Grill in Nanaimo

Indian Grill

  • 507 Milton St, Nanaimo, BC V9R 2L2
  • (250) 802-3940
  • Open 7 Days: 11:30 a.m. – 9:00 p.m.