Get to know 24 Spices Indian Restaurant. Authentic Indian flavours, welcoming dining, and trusted catering for events across Melbourne.
At 24 Spices, we believe great Indian food begins with quality ingredients and carefully balanced spices. Our chefs combine traditional cooking techniques with modern presentation to create dishes that reflect the true taste of India.
From flavourful curries and freshly baked breads to aromatic rice dishes and classic Indian desserts, every item on our menu is prepared with attention to detail. Our restaurant has built a strong reputation among locals looking for a trusted Indian restaurant in Bayswater and Cranbourne West.
We offer pickup catering, delivered catering, and full-service event catering, making it easy to serve authentic Indian food at gatherings of all sizes.
Our experienced chefs specialise in traditional Indian cooking, preparing every dish with authentic spices and time-honoured techniques to deliver the rich flavours our restaurant and catering guests enjoy.
We celebrate the vibrant flavours of Indian cuisine, from aromatic curries and biryanis to freshly baked naan and classic favourites enjoyed by guests at our restaurants.
Alongside our restaurant dining, we provide professional Indian catering across Melbourne, serving weddings, corporate events, and private celebrations with authentic food and dependable service.
Every event is unique, so we offer flexible catering menus tailored to your needs, whether you’re planning a wedding, corporate gathering, birthday celebration, or family event.
Great Indian food begins with quality ingredients. We prepare every dish using fresh produce, traditional spices, and careful cooking techniques to ensure authentic flavour and consistent quality.
Our catering packages offer excellent value while maintaining authentic flavours and quality. With several options available, we make it easy to serve delicious Indian food at events.
Choose your closest location to dine in, order takeaway, or book catering for your next event.
Shop 24 7/13 High St,
Bayswater VIC 3153
Spacious and well-equipped for private dining, small events, and catering bookings.
Unit 3/21 Strathlea Dr,
Cranbourne West VIC 3977
Spacious and well-equipped for private dining, small events, and catering bookings.
24 Spices Indian Restaurant is known for authentic Indian flavours, experienced chefs, and fresh ingredients. With locations in Bayswater and Cranbourne West, we serve traditional Indian dishes for dine-in, takeaway, and catering across Melbourne.
Yes, we provide professional Indian catering for weddings, corporate events, birthdays, and private celebrations across Melbourne. Our catering services include pickup catering, delivered catering, and full-service event catering with customised menus.
24 Spices Indian Restaurant has two locations in Melbourne:
• Bayswater VIC
• Cranbourne West VIC
Both restaurants offer dine-in, takeaway, and catering services for customers across surrounding suburbs.
Our menu features a wide variety of traditional Indian dishes including rich curries, aromatic biryanis, freshly baked naan breads, vegetarian specialties, and popular Indian street-style favourites.
Yes. Our restaurants can host private functions, family gatherings, and special celebrations. We also provide catering services if you are hosting your event at another venue in Melbourne.
You can book catering by contacting our team through the website enquiry form, calling one of our restaurant locations, or visiting us in Bayswater or Cranbourne West to discuss your event.
By subscribing, you agree to our Privacy Policy. We respect your inbox and never send spam.