Your one-stop destination for authentic Indian cuisine and delectable sweets in southwest Edmonton. Located at 5065 22 Ave SW, we serve traditional Indian food, freshly made sweets, chaat, snacks, and full meals — all under one roof, with an elegant banquet hall for life's biggest celebrations.
Royal Sweets And Restaurant is an authentic Indian restaurant and sweets shop in southwest Edmonton, Alberta. Operated under Royal Sweets And Restaurant Ltd, we are a one-stop destination for traditional Indian cuisine, freshly made Indian sweets, chaat, snacks, and full meals — all under one roof.
We are known for our warm hospitality, rich curries, sizzling tandoori dishes, fresh naan, and a wide assortment of Indian sweets and desserts. Our menu features chicken dishes, goat, lamb & beef, tandoor specialties, vegetable dishes, starters, fusion food, rice dishes, roti and breads, sides, desserts, shakes, and lassi.
Our spacious, elegant banquet hall — opened in 2025 — makes us a popular venue for weddings, birthday parties, Eid celebrations, Diwali events, and corporate functions. From everyday family dinners to large catered events, Royal Sweets And Restaurant brings authentic Indian flavours to the South Edmonton community.
Excellence in Authentic Indian Cuisine & Sweets
The essence of Royal Sweets And Restaurant
Enjoy authentic Indian cuisine in our welcoming dining room, or order takeout and delivery across South Edmonton. From butter chicken and biryani to fresh naan, chaat, and Indian sweets, every dish is made with authentic ingredients and traditional recipes.
Full-service Indian catering for weddings, corporate events, and private functions. Simply delicious and great value — we handle every detail so you can celebrate with family and friends.
Our spacious, elegant banquet hall opened in 2025 — the perfect South Edmonton venue for weddings, birthdays, Eid, Diwali, and corporate celebrations. Bookings now open; call (780) 606-6666 to reserve your date.
Warm dining room, sweets shop, and elegant banquet hall in southwest Edmonton
Real Reviews from Happy Customers in Edmonton
"Recently celebrated my son's birthday at Royal Sweets! Super satisfied with the cozy ambiance, the delicious food, and the wonderful service. Highly recommend for family celebrations!"
"Royal Sweets on 5065 22 Ave SW — they have an Indian restaurant that will cater for your event. Simply delicious and cheaper than most places. Great value for South Edmonton."
"Delicious food, professional staff, excellent service, and a welcoming atmosphere while they take care of every detail. A big thank you — craving satisfied at Royal Sweets And Restaurant!"
We welcome you to dine with us and enjoy authentic Indian cuisine, fresh sweets, chaat, and full meals in a warm, family-friendly setting. From rich curries and tandoori specialties to a wide range of traditional Indian desserts — there's something for everyone.
Located in southwest Edmonton at 5065 22 Ave SW, Royal Sweets And Restaurant is here to serve you. Whether you're dining in, ordering takeout or delivery, booking catering, or planning an event in our banquet hall, we're ready to bring authentic Indian flavours to your table.