The Best Roti for Takeout in Toronto
Toronto’s roti scene is seriously tasty, with so many options to explore! But when you’re hunting for the best roti for takeout, it’s not always easy to know where to go. That’s where I come in—to help you navigate the world of flaky, flavourful wraps, bursting with spices and hearty fillings. So grab your appetite, and let’s dig into some of the best roti for takeout in Toronto.
The Best Roti for Takeout in Toronto – Top Spots for Delicious Rotis & Caribbean Flavours
1. Roti Mahal Indian Cuisine – Best Roti In Town

Located in the vibrant Queen Street West area, Roti Mahal Indian Cuisine has been serving up soul-warming North Indian flavours since 2020. This family-run spot puts quality first, with each roti and South Asian dish crafted fresh with rich spices and whole ingredients. Whether you’re grabbing lunch or takeout, every bite promises a taste of tradition.
- https://www.rotimahal.org
- 554 Queen St W, Toronto
- 1 416-546-9404
2. Mother India Roti

A favourite since 2001, Mother India Roti is known for its fusion of authentic Indian spices and a touch of Canadian flavour. Each roti here is made fresh, creating a unique blend of cultures that keeps people coming back. As it moves into a new generation, this spot remains committed to quality and vibrant flavours.
- https://www.mauryaindianrestaurants.com/locations/queen-st-w
- 1422 Queen St W, Toronto
- 1 416-588-4634
3. Debe’s Roti and Doubles
For a true taste of Trinidad, Debe’s Roti and Doubles brings Caribbean flair to Toronto. Known for their handmade rotis and famous doubles, each dish here captures the island’s spirit with bold spices and traditional flavours. It’s a must-try for anyone craving authentic Caribbean street food.
- https://debesroti.com
- 2881 Jane St, Toronto
- 1 416-839-9874
4. Matha Roti – Indian Cuisine

Chef John Arockiaraj serves up family-inspired recipes at Matha Roti, making every dish feel like a home-cooked meal. Each bite reflects the chef’s mother’s cherished recipes, bringing warmth and comfort to Toronto’s roti scene.
- https://www.matharoti.com
- 141 Harbord St, Toronto
- 1 416-966-6955
5. Leela Indian Food Bar (Gerrard) – Best Indian Restaurant In Toronto
Leela Indian Food Bar adds a modern twist to traditional Indian cuisine. With dishes ranging from sizzling tandoori to aromatic curries, this spot delivers bold, freshly crafted flavours in a welcoming space. It’s a great pick for food lovers who appreciate both classic and contemporary Indian cuisine.
- https://gerrard.leelaindianfoodbar.ca
- 1386 Gerrard St E, Toronto
- +1 416-461-8088
6. My Roti Place/My Dosa Place
Known for its customizable options, My Roti Place/My Dosa Place lets diners create their perfect roti or dosa with fresh ingredients and bold curries. This make-your-own approach is ideal for anyone looking for authentic flavours with a personal touch.
- https://myrotiplace.com
- 1574 Bayview Ave, Toronto
- +1 416-440-0500
7. Paul’s Roti Shop

Paul’s Roti Shop has gained a loyal following for its generously filled Caribbean-style rotis. Each roti, made fresh to order, offers bold flavours and a variety of fillings that capture the heart of Caribbean cuisine.
- Instagram: @paulsrotishop_
- 563 Sherbourne St, Toronto
- 1 416-901-7144
8. Roti Cuisine Of India

With over 20 years in the game, Roti Cuisine of India is celebrated for its classic vegetarian and non-vegetarian Indian dishes. Each meal, from biryanis to rotis, is spiced to perfection, offering a true taste of Indian culinary tradition.
- http://www.roticuisineofindia.com
- 308 Dupont Street, Toronto
- 1 (416) 968-9366
9. Ali’s Roti

Ali’s Roti brings flavourful Caribbean cuisine to Toronto, serving halal dishes in a friendly, relaxed setting. Known for their spicy curries and tender rotis, they make enjoying Caribbean comfort food at home a breeze with convenient delivery options.
- https://www.alisroti.ca
- 1446 Queen Street West Toronto
- 416-532-7701
10. Island Foods

A staple since 1973, Island Foods offers homestyle Caribbean dishes made with fresh ingredients and family recipes. Known for its welcoming vibe and commitment to quality, it’s a must-visit for anyone craving a warm taste of the Caribbean.
- https://island-foods.com
- 1310 Don Mills Road, Toronto
- (416)487-7717
11. Simone’s Caribbean Restaurant
Simone’s Caribbean Restaurant brings authentic Jamaican flavours to the city with dishes crafted from quality ingredients and time-honoured recipes. Each meal here feels like a trip to Jamaica, inviting you to savour rich, comforting tastes.
- https://www.simonescaribbeanrestaurant.ca
- 596 Danforth Ave, Toronto
- 416-792-5252
References: