Step into the vibrant flavours of India at Maharaja Indian Restaurant, right on The Strand in Gzira.
Here, every dish is a journey—one that whisks you away to the heart of northern India with its rich spices, deep traditions, and bold, authentic tastes. Our kitchen is a labour of love, where fresh, natural ingredients meet time-honoured recipes to create dishes bursting with flavour, fragrance, and warmth.
Each bite tells a story, from the carefully blended spices to the slow-cooked curries that have been perfected over centuries. No shortcuts, no compromises—just real Indian cuisine, crafted with passion.
Whether you're dining in, grabbing a takeaway, or ordering through Bolt, we bring the magic of India straight to your table.