Food for Soul,
Spirits for Life
At Moksha, we believe food isn’t just something you eat – it’s something you feel.
Our name, Moksha, means liberation – that blissful moment when everything just feels right. That’s the feeling we want you to take with you when you leave our table.
Moksha was born from a simple dream – to create a space where vegetarian dining could be as indulgent, exciting, and soulful as any fine restaurant. Inspired by the flavours of my Indian heritage and the vibrant food culture of Melbourne, we created a place that proudly stands among the top Indian vegetarian restaurants in Melbourne, Australia, blending comfort, creativity, and a warm dining experience that feels like home. We serve premium vegetarian Indian fusion cuisine, combining the warmth of authentic Indian comfort food with fresh, modern twists. Each dish is crafted with passion, plated with care, and designed to give our guests a memorable dining experience in Melbourne.
Our bar brings the same energy – creative cocktails, fine wines, premium spirits, and a touch of playful spirit, all designed to pair beautifully with our vegetarian dishes. For guests looking to celebrate special moments, Moksha also offers private dining rooms in Melbourne, perfect for intimate gatherings, celebrations, business dinners, and memorable evenings with family and friends.
Our bar brings the same energy - creative cocktails, fine wines, premium spirits, and a touch of mischief, all designed to pair beautifully with our food.
Hospitality is our art, and every guest is part of our story. It’s all about bringing people together – because great food, warm hospitality, and good company are the perfect recipe for happiness.
Welcome to Moksha.
Your table awaits.
