Tulsi Indian Restaurant in Amsterdam offers authentic Indian cuisine at two locations: Van Woustraat and Centrum.