Authentic North Indian & Punjabi Cuisine
Welcome to Indian Grill, Nanaimo's destination for authentic North Indian cuisine. Located in the heart of downtown Nanaimo at 507 Milton St, we bring the rich culinary heritage of Punjab to Vancouver Island with freshly made curries, tandoori dishes, biryanis, and pillowy naan bread. Whether you're looking for a memorable dine-in experience, convenient takeout, or online ordering, Indian Grill serves bold, traditional flavours every day of the week.
Since opening in early 2025 at the corner of Milton and Albert Streets, Indian Grill has quickly become one of the most talked-about dining destinations in Nanaimo. Recognized with a quality score of 95%+ and listed among the top 1% of Canadian restaurants in its category, we have earned a loyal following for our commitment to freshness, bold flavours, and genuine hospitality.
Every dish at Indian Grill is crafted using traditional spices and time-honoured recipes — from sizzling tandoori items freshly pulled from the clay oven to slow-cooked creamy curries and aromatic biryanis. Whether you're a local resident, a visitor exploring Vancouver Island, or a student at nearby Vancouver Island University, Indian Grill is your perfect destination for authentic Indian food in Nanaimo.
Indian Grill proudly serves customers across Nanaimo and nearby neighbourhoods. Whether you're dining in, picking up takeout, or ordering online, we're conveniently located in downtown Nanaimo to serve the following areas:
For takeout and online orders, call us at (250) 802-3940 or order online.
"This was my 3rd time at the new location and it has been a 10/10 all 3 times. We ordered the lamb samosas, garlic naan, chicken tikka, butter chicken — everything was absolutely delicious!"
— Sonya Rae, Eat Local Nanaimo
"I ended up getting Lamb Rogan Josh with garlic naan and rice from Indian Grill. The naan was enormous, soft, and fluffy, absolutely delicious. The Rogan Josh was fantastic as well!"
— MigitAs, Reddit r/Nanaimo
"Huge rave to new Indian restaurant INDIAN GRILL on Milton Street. The food was amazing and delicious. Indian Grill stands out — fresh, flavorful, and made with love."
— Community Member, Eat Local Nanaimo
Indian Grill is located at 507 Milton St, Nanaimo, BC V9R 2L2, at the corner of Milton and Albert Streets in downtown Nanaimo, right across from the Superette.
Yes, Indian Grill offers dine-in, takeout, and online ordering. You can order online through our iOrders platform or call us at (250) 802-3940 to place your order. We also offer catering for events and gatherings.
Our most popular dishes include Butter Chicken (our #1 bestseller), Lamb Rogan Josh, Chicken Tikka Masala, Amritsari Kulcha, Chicken Korma, and Goat Curry. We also serve a wide range of biryanis, tandoori items, and traditional Indian desserts like Ghewar.
Indian Grill is open 7 days a week, Monday through Sunday, from 11:30 a.m. to 9:00 p.m.
Yes, Indian Grill offers catering for events and gatherings in Nanaimo and across Vancouver Island. Contact us at (250) 802-3940 for catering inquiries and custom menu options.
Whether you're dining in, picking up takeout, or ordering online, Indian Grill brings the authentic flavours of North India to Nanaimo, BC. Visit us today or order online to experience our freshly made dishes crafted with traditional spices.