Enjoy a magical dining experience at one the best Indian restaurants in Edinburgh. Just a stone’s throw from the capital’s main hotels and attractions, Shezan Restaurant is an ideal dining place to experience top quality Indian and Punjabi cuisine at affordable prices. With a solid reputation built up over the past 30 years, the family-run Shezan Restaurant is well renowned as the capital’s best loved Indian eatery and has even bagged a string of awards for it’s delectable dishes.