Welcome to Shanjahan Restaurant, where traditional Indian dining meets cultural experiences. We are delighted to be situated in the heart of Amsterdam, at Eerste Anjeliersdwarsstraat 18, 1015 NR Amsterdam.
We welcome you to relax, socialize, and enjoy India’s vibrant flavours and rich heritage. Come and share an unforgettable culinary experience with your loved ones at our Shanjahan Restaurant.