Transvaalstraat 5 Amsterdam North Holland Netherland
Amsterdam, North Holland 1092HA Netherlands The
Natraj Restaurant, an authentic and Best Indian restaurant in Amsterdam East next to Linnaeusstraat. Prepare yourself for a culinary adventure that will bring you to the lively streets of India.