Looking for restaurants with the best overall Indian cuisine in Melbourne? Kantipur is the perfect place to start, end or spends a fabulous evening with friends and family. It is our passion to serve you the best of Indian and Nepalese dishes that make us the best Indian restaurant in Melbourne. Our menu offers a feast of contemporary Indian and Nepalese cuisine with an inspired cocktail selection that lights up a drinks menu which also includes fine wines, beers and spirits. We also offer Indian takeaway and home delivery in and around Melbourne. Visit our menu on our website and book a table.